本文概要
- 语法
- 参数
- 要记住的要点
- JavaScript的 map 方法
语法
new Map([iterable])
参数可迭代 – 它代表的阵列和其他迭代的对象,其元素是在关键值对的形式。
要记住的要点
- 映射对象不能包含重复键。
- 映射对象可以包含重复的值。
- 键和值可以是任何类型(允许两个对象和原始值)。
- 映射对象遍历其在插入顺序的元件。
方法 | 描述 |
---|---|
clear() | 它从Map对象中删除所有元素。 |
delete() | 它从映射对象中删除指定的元素。 |
entries() | 它返回一个包含每个元素的键 – 值对 map 迭代的对象。 |
forEach() | 它为每个键/值对执行指定的函数一次。 |
get() | 它返回指定键的值。 |
has() | 它表示所述 map 对象是否包含指定的关键要素。 |
keys() | 它返回一个Map iterator对象,该对象包含每个元素的键。 |
group() | 它添加或更新键值对以映射对象。 |
values() | 它返回一个包含每个元素的值 map 迭代器的对象。 |
推荐阅读
- JavaScript的WeakSet
- JavaScript的集合Set
- JavaScript的TypedArray
- JavaScript的承诺Promise
- JavaScript的Cookie有多个名称
- JavaScript的OOPS构造方法
- JavaScript的cookie的属性
- JavaScript的OOPS继承 – JavaScript教程 – srcmini
- JavaScript的OOPS封装