码迷,mamicode.com
首页 > 其他好文 > 详细

es6中的Set和Map

时间:2020-07-18 13:40:39      阅读:62      评论:0      收藏:0      [点我收藏+]

标签:地址   保留   存在   变量   转换   不同   map   不同的   code   

Set:

(1)set的key是number类型,从0开始

(2)向 Set 加入值的时候,不会发生类型转换,5"5"是两个不同的值

(3)当向Set add相同的值时,会去掉重复的值。当向Set添加一样的对象时候(注意:不是指向对象的变量),Set都会保留,因为这两个对象存在内存中不同的地址块中

(4)Set类似于队列,先进先出。用 Set 保存一个回调函数列表,调用时就能保证按照添加顺序调用

Map:

(1)map的key可以是任意值,number、string、object

(2)map也是先进先出,这一点和Set是一样的

es6中的Set和Map

标签:地址   保留   存在   变量   转换   不同   map   不同的   code   

原文地址:https://www.cnblogs.com/fengliang/p/13334566.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!