目录
What——什么是map
- Map用来存储键值对结构的数据(key-value)
Have——属性和方法有什么
map.size() //获取map中键值对的数量
map.set(key,value)//向map中添加键值对
map.get(key) //根据key获取值
map.delete(key) //删除指定数据
map.has(key) //检查map中是否包含指定键
mao.clear() //删除全部的键值对
map.keys() //获取map的所有的key
map.values() // 获取map的所有的value
const map = new Map()
map.set("name", "孙悟空")
map.set(obj2, "呵呵")
map.set(NaN, "哈哈哈")
map.delete(NaN)
// map.clear()
console.log(map)
console.log(map.get("name")) //孙悟空
console.log(map.has("name")) //true