1、Map概念
Map 是一种集合数据结构,它存储键值对,并且能够记住键的原始插入顺序。任何值(对象或者原始值)都可以作为一个键或一个值。
2、创建一个Map
你可以通过 new Map() 构造函数来创建一个空的 Map。
const myMap = new Map();
你也可以在创建时直接初始化 Map,通过传递一个可迭代对象,其中每个元素都是一个包含两个元素的数组,第一个元素是键,第二个元素是值。
const myMap = new Map([
[1, 'one'],
[2, 'two'],
[3, 'three']
]);
Map的方法和属性
set(key, value):在Map中设置键值对。get(key):返回键对应的值,如果不存在则返回undefined。has(key):返回一个布尔值,表示Map中是否包含指定的键。delete(key):从Map中移除指定的键值对,如果键存在并成功移除,返回true,否则返回false。clear():移除Map中所有的键值对。size:返回Map中键值对的数量。

最低0.47元/天 解锁文章
933

被折叠的 条评论
为什么被折叠?



