网站设计做微信发现界面,广告设计哪个网站好,天眼免费查询个人,如何注册网上商城转自#xff1a; https://blog.csdn.net/u012664198/article/details/97373751 Map对象保存键值对,任何值(对象或者原始值) 都可以作为一个键或一个值 key和value可以是字符串等数据类型#xff0c;也可以是对象#xff0c;函数#xff0c;NaN。
set#xff1a;insert ke…转自 https://blog.csdn.net/u012664198/article/details/97373751 Map对象保存键值对,任何值(对象或者原始值) 都可以作为一个键或一个值 key和value可以是字符串等数据类型也可以是对象函数NaN。
setinsert key and value or update value.
get:otaion the value.
map的遍历方式 for..of
for (let [key,value] of map){}
for(let key of map.keys()){}
for(let value of map.values())
forEach()
myMap.forEach(function(value,key){}); Map的操作
Map与Array的相互转换
Array转Map: let myMapnew Map(Array)
Map转Array: let myArrayMap.from(myMap) Map的克隆
let mapClonenew Map(mapOrigin);
Map的合并
let mapMergenew Map([...map1,...map2]); 注意操作符“...”是需要的。 ———————————————— 版权声明本文为CSDN博主「Daniel799」的原创文章遵循 CC 4.0 BY-SA 版权协议转载请附上原文出处链接及本声明。 原文链接https://blog.csdn.net/u012664198/article/details/97373751