美文网首页
利用 Set 进行数组去重

利用 Set 进行数组去重

作者: kviccn | 来源:发表于2017-03-23 02:39 被阅读44次

ES6 提供了新的数据结构 Set。它类似于数组,但是成员的值都是唯一的,没有重复的值。利用这一特性可以进行数组去重。

const items = [1, 2, 2, 3, 3, 3, 4, 5, 6, 6, 7, 7, 7, 8, 8, 9, 0, 0]
const items2 = [...new Set(items)]

console.log(items)
console.log(items2)

输出如下:

[ 1, 2, 2, 3, 3, 3, 4, 5, 6, 6, 7, 7, 7, 8, 8, 9, 0, 0 ]
[ 1, 2, 3, 4, 5, 6, 7, 8, 9, 0 ]

相关文章

  • 利用 Set 进行数组去重

    ES6 提供了新的数据结构 Set。它类似于数组,但是成员的值都是唯一的,没有重复的值。利用这一特性可以进行数组去...

  • 使用Set进行数组去重

    关键词:ES6,set,Array.from(set),[...set],数组去重 使用Set进行数组去重方法,如...

  • JS实现数组去重常用的六种方法

    双重for循环去重 includes实现数组去重 indexOf实现数组去重 利用set方法去重 ES6 Arra...

  • 数组去重的方法

    利用indexof数组去重 利用new Set()方法 ES6方法 利用includes方法去重

  • 数组去重

    使用set进行简单去重 使用reduce进行复杂数组去重

  • js算法题

    1.数组去重 方法一:利用嵌套for循环和splice去重 方法二:利用indexOf去重 方法三:利用Set集合...

  • 前端面试题

    数组去重 1.利用ES6 Set去重(ES6中最常用) ...new set() 2.利用for嵌套for...

  • 数组去重的四种方法

    利用双for循环去重 利用对象数组去重 利用对象数组去重并且记录重复次数 通过创建一个新数组进行数组去重

  • 2018-05-09数组去重函数

    数组去重 双循环去重 indexOf方法去重1 indexOf方法去重2 相邻元素去重 利用对象属性去重 set与...

  • 数组:扁平化、去重、深拷贝

    数组扁平化 数组去重 1、ES6 Set 去重 利用对象的属性不会重复这一特性,校验数组元素是否重复 深拷贝

网友评论

      本文标题:利用 Set 进行数组去重

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