美文网首页
es6数组去重方式

es6数组去重方式

作者: 希染丶 | 来源:发表于2019-05-28 09:53 被阅读0次

Set:数据结构,类似数组,成员唯一
...:(展开/剩余)运算符,展开数组和对象;

...使用

//展开
let a = [1,2,3];
console.log(...a);
输出: 1 2 3

Set使用

let a = [1,1,1,1,2,2,2]
let b = new Set(a)

输出b: Set{1,2}

结合两者

 var a = [1,2,2,2,3];
 a = [...new Set(a)];
 输出 a = [1,2];

首先 new Set(a) 为 Set{1,2}
然后...将 new Set(a)展开,为: 1 2
最后,放入a中,实现去重

相关文章

网友评论

      本文标题:es6数组去重方式

      本文链接:https://www.haomeiwen.com/subject/krogzqtx.html