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中“==”和“===”有什么区别

html如何引入js文件

javascript如何设置值

js怎么获取css属性

js 中 9 个强大主流写法(各种 hack 写法)

在html文档中嵌入javascript的四种方法

浏览器的事件循环

js实现斐波那契列数的三种方法

javascript字符串如何转为布尔值

js concat什么时候用

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




打赏

取消

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

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

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

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

评论

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