【MAC 上学习 Vue】Day 14. 项目中引入 Map

创建 Map

const map = new Map([
     ['var', 'atr'],
     ['len', 34]]
);
【MAC 上学习 Vue】Day 14. 项目中引入 Map_第1张图片
1.png

Map 常用属性及方法

1. size 属性

map.size,将返回 Map 结构的成员总数。

【MAC 上学习 Vue】Day 14. 项目中引入 Map_第2张图片
2.png

2. set 和 get 方法

map.set,将设置键名 key 对应的键值为 value

【MAC 上学习 Vue】Day 14. 项目中引入 Map_第3张图片
3.png

map.get,将读取 key 对应的键值。
【MAC 上学习 Vue】Day 14. 项目中引入 Map_第4张图片
4.png

3. has 方法

map.has,将返回一个布尔值,判断某个健是否在当前 Map 对象中。

【MAC 上学习 Vue】Day 14. 项目中引入 Map_第5张图片
5.png

4. delete 方法

map.delete, 将删除某个健,如果删除成功,返回 true;反之,返回 false

【MAC 上学习 Vue】Day 14. 项目中引入 Map_第6张图片
6.png

5. 遍历方法

keys():返回键名的遍历器。
values():返回键值的遍历器。
entries():返回所有成员的遍历器。
forEach():遍历 Map 的所有成员。

【MAC 上学习 Vue】Day 14. 项目中引入 Map_第7张图片
7.png

你可能感兴趣的:(【MAC 上学习 Vue】Day 14. 项目中引入 Map)