es6数组去重

let arr=[1,1,2,2,NaN,NaN];

let arr2 = Array.from(new Set(arr));  

arr2即为去重后的结果

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • ES5及之前大多都是用遍历和算法来实现数组去重,现在介绍两种ES6更为简便的方式。ES6之Set,Array.fr...
    巩小白阅读 4,270评论 4 7
  • ES6里新添加了两个很好用的东西,set和Array.from。 set是一种新的数据结构,它可以接收一个数组或者...
    浮生小孟阅读 8,283评论 0 3
  • Set实例的方法分为两大类:操作方法(用于操作数据)和遍历方法(用于遍历成员),操作方法有:add(value)、...
    小龙虾Julian阅读 22,152评论 2 4
  • 问题:一个数组中每一项都是对象,其中有两三个对象是相同的,这个时候需要做到去重。要怎么做呢? 使用普通的去重方式:...
    Gopal阅读 5,547评论 0 0
  • pyspark.sql模块 模块上下文 Spark SQL和DataFrames的重要类: pyspark.sql...
    mpro阅读 13,146评论 0 13