语法
js
new Map()
new Map(iterable)
参数
iterable可选-
如果传递了一个 可迭代对象(例如数组),它的所有元素都将被添加到新的
Map中。每个元素都必须是一个具有两个属性的对象:0和1,分别对应键和值(例如,[[1, "one"],[2, "two"]])。如果未指定此参数,或者其值为null或undefined,则新的Map将为空。
示例
创建一个新的 Map
js
const myMap = new Map([
[1, "one"],
[2, "two"],
[3, "three"],
]);
规范
| 规范 |
|---|
| ECMAScript® 2026 语言规范 # sec-map-constructor |
浏览器兼容性
加载中…