前端工程师不得不知道的ES6新特性(三)

三、Map

Map是ES6 新增的有序键值对集合。键值对的 key 和 value 都可以是任何类型的元素。通过 set(key, value) 方法为 Map 设置新的键值对,如果设置的 key 已经存在则用新的 value 覆盖,Map 在比较 key 时也不做类型转换,这一点和Set 类似。

Map有以下这些方法来实现对Map对象的操作

1.get(key) 方法用来获取指定 key 的值;

2.has(key)方法用来检测Map中是否存在指定元素

3.delete(key) 方法用来从 Set 中删除指定元素

4.clear() 方法清空Map。

5.获取Map的长度用size 属性,下面我们就直接看代码:

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容