js怎么定义map


当前第2页 返回上一页

Map对象类似于对象,也是键值对的集合,但是“键”的范围不限于字符串,各种类型的值(包括对象)都可以当作键。

1

2

3

4

5

6

7

let a=new Map();

let b={p:'Hello World'};

a.set(b,"content");

a.get(b);               //"content"

a.has(b)                //true

a.delete(b)             //true

a.has(b)                //false

作为构造函数,Map也可以接受一个数组作为参数。该数组的成员是一个个表示键值对的数组。

1

2

3

4

5

6

let map=new Map(['first','aaaaaa'],['second','bbbbbb']);;

map.size();             //2

map.has('first');       //true

a.get(b);               //'aaaaaa'

map.has('second');      //true

a.get(b);               //'bbbbbb'

以上就是js怎么定义map的详细内容,更多文章请关注木庄网络博客

返回前面的内容

相关阅读 >>

你知道在js中如何比较数值大小吗?

js 怎么判断数字相等

vue 的 render 方法中 h 是什么?

js如何实现原生map

网站对联广告js代码分享

如何在html中使用javascript

js的原型和原型链是什么

怎么引入jquery?

javascript中对象属性详解

javascript中string怎么转成数组

更多相关阅读请进入《js》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...