JavaScript Map

Map 类型

ES6 标准之后的哈希结构,针对 object 类型的修补。

//  创建
m = new Map([[1,'a'], [2,'b']])
console.log(m) // {1 => "a", 2 => "b"}

// 取值
m.get(1) // 'a'

// 赋值
m.set(3, 'c')

// 删除
m.delete(3) // true or false

// 验证 Key 是否存在
m.has(3) // true or false

// 长度
m.size // 2

// 获取 Key | 返回一个可迭代对象,具体查看迭代相关章节
m.keys() // MapIterator {1, 2}

// 获取 Value
m.values() // MapIterator {'a', 'b'}
更多教程 HTML5 教程 CSS3 教程 JavaScript 教程 JQuery 教程 React.js 教程 Node.js 教程 Koa2 教程 Python 教程 Linux 教程