Map对象
{
let arr = [
["a",1],
["b",2],
["c",3]
];//需要使用二维数组形式
let m = new Map(arr);
console.log(m);
}
Map属性和方法
{
let arr = [
["a",1],
["b",2],
["c",3]
];
let m = new Map(arr);
// m.clear();//清空所有值 -> 返回值:未定义
console.log(m);
m.delete("a");//删除某一项 -> 返回值:布尔值
console.log(m);//{"b" => 2, "c" => 3}
console.log(m.get("b"));//获取某一项 -> 2; 返回值:key对应的value
console.log(m.has("a"));//是否包含某一项 -> 返回值:布尔值
m.set("e",3);//设置某一项 -> 返回值map对象本身
console.log(m);
}
来源:https://www.cnblogs.com/Afanadmin/p/12340068.html