2.6JavaScript引用类型之映射(Map)

1.映射声明

与对象只能使用字符串、数字或符号作为键不同,映射可以使用任何 JavaScript 数据类型作为键。与对象一样,映射的值可以是任何数据类型。

//创建一个空映射
const m = new Map();

//使用多维数组方式创建一个映射并且初始化
const m = new Map([
  ["key1", "value1"],
  ["key2", "value2"],
  ["key3", "value3"],
]);

2.访问映射

//访问映射元素,返回布尔值
m.has("key");

//访问映射元素,返回键的值
m.get("key");

//添加或更改映射元素
m.set("key1", "value1")
 .set("key2", "value2");

//删除指定映射元素
m.delete("key");

//清空所有映射元素
m.clear;

3.获取映射长度

m.size

原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/javascript/javascriptlang/21446.html

(0)
huoxiaoqiang的头像huoxiaoqiang
上一篇 2020年9月5日 23:17
下一篇 2020年9月7日 17:58

相关推荐

发表回复

登录后才能评论