美文网首页
ES6方法实现数组去重

ES6方法实现数组去重

作者: 小小弓长张 | 来源:发表于2019-08-02 15:02 被阅读0次

set()是一种数据结构,可以接受一个数组或者是类数组对象,自动去重其中的重复项目。

var arr = [1,1,1,2,2,3,4,5,6,6,6,7];

console.log(new Set(arr));

因为set返回的是一个对象,但有时我们需要返回一个数组,那么问题就来了:

Array.from(),可以把类数组对象,可迭代对象转化为数组。

var arr = [1,1,1,2,2,3,4,5,6,6,6,7];

console.log(Array.from(new Set(arr)));

貌似IE的浏览器不支持此项功能。。。。。。。请注意~~~~~

相关文章

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

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

  • javascript 数组去重

    es6数组去重的方法

  • js中数组去重的三种方法

    数组去重的三种方法: 1、 利用es6中 set类型实现数组去重。 2、 新建一个空数组,然后循环之前的数组,判断...

  • js:数组去重

    数组去重的常见写法: 数组去重封装成方法: es6的数组去重(Array.from):

  • 数组去重

    分类 非对象数组去重 对象数组去重 分类一 --- 非对象数组去重 方法一: set(es6常用) 方法二:red...

  • 数组去重的几种方法

    数组去重的几种方法 ES6 Set去重(ES6常用) -不修改原数组 不考虑兼容性,这种去重的方法代码最少。这种方...

  • Array集结号

    实现数组去重的几种方法 数组去重一 数组去重二 利用数组indexof+push实现数组去重 数组去重三 利用对象...

  • 数组去重的方法

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

  • 数组去重

    1.利用ES6 Set去重(ES6中最常用) 2.它是最简单的数组去重方法(indexOf方法) 3.优化遍历数组...

  • ECMAScript6 - 学习笔记 整理 - 3

    对象新增方法 数组去重 ES6 新构造函数方法

网友评论

      本文标题:ES6方法实现数组去重

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