Node.js 4.0 互动版

在线工具推荐: Three.js AI纹理开发包 - YOLO合成数据生成器 - GLTF/GLB在线编辑 - 3D模型格式在线转换 - 可编程3D场景编辑器

实例的属性和操作方法

size属性返回Map结构的成员总数。即返回映射对象中的键/值对的数目。

set(key, value)方法设置key所对应的键值,然后返回整个Map结构。如果key已经有值,则键值会被更新,否则就新生成该键。

var m = new Map();
m.set("edition", 6)        // 键是字符串
m.set(262, "standard")     // 键是数值
m.set(undefined, "nah")    // 键是undefined

set方法返回的是Map本身,因此可以采用链式写法。

get(key)方法读取key对应的键值,如果找不到key,返回undefined

has(key)方法返回一个布尔值,表示某个键是否在Map数据结构中。

delete(key)方法删除某个键,返回true。如果删除失败,返回false

clear()方法清除所有成员,没有返回值。