为了账号安全,请及时绑定邮箱和手机立即绑定

JS中set和map的使用场景

JS中set和map的使用场景

白猪掌柜的 2019-03-08 11:43:05
JS中set和map的使用场景
查看完整描述

2 回答

?
杨魅力

TA贡献1811条经验 获得超6个赞

Set的使用场景

SetArray的区别是Set里的每一个元素都是唯一的,比如你有一个Array里面有4个元素[1, 2, 3, 1],如果你把它转换成Set,就变成[1, 2, 3]了。所以我们可以利用Set的这个特性做整数数组的去重。但要注意的是,如果你的数组是[{name: 1}, {name: 1}]这样的包含Object的数组,那么你把它转换为Set时并不能去重,因为虽然这两个对象看起来一样,但在Set看来,这个数组里的两个对象是两个完全不同的值,所以并不符合去重的要求。


查看完整回答
反对 回复 2019-03-08
  • 2 回答
  • 0 关注
  • 3831 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信