app推荐网站,c net 做网站好吗,庆阳市建设局海绵城市网站,jsp网站服务器如何做防护Map介绍与API Map实列 Map
ES6提供了Map数据结构。它类似于对象#xff0c;也是键值对的集合。但是“键”的范围不限于字符串#xff0c;各种类型的值(包括对象)都可以当作键。Map也实现了iterator接口#xff0c;所以可以使用【扩展运算符】和【for…of…】进行遍历。Map的… Map介绍与API Map实列 Map
ES6提供了Map数据结构。它类似于对象也是键值对的集合。但是“键”的范围不限于字符串各种类型的值(包括对象)都可以当作键。Map也实现了iterator接口所以可以使用【扩展运算符】和【for…of…】进行遍历。Map的属性和方法
size 返回Map的元素个数set 增加一个新元素返回当前Mapget 返回键名对象的键值has 检测Map中是否包含某个元素返回boolean值clear 清空集合返回undefined
实列 script//声明let mnew Map();//set key值可以是任意数据类型字符串整型对象m.set(name,南昌大学);m.set(change,function(){console.log(我们可以改变你);});let key{school:NCU};m.set(key,[北京,上海,深圳]);console.log(m);// sizeconsole.log(m.size);//has//deletem.delete(name);//getconsole.log(m.get(change));console.log(m.get(key));//遍历[for..of...]for(let v of m){console.log(v);}//clearm.clear();console.log(m);/script