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

本文介绍了ES6新增的Map数据结构,Map是一种有序键值对集合,支持任意类型的键和值。文章详细讲解了Map的基本操作方法,包括get、has、delete及clear等,并解释了如何使用size属性获取Map的长度。

三、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 属性,下面我们就直接看代码:



 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值