【JS】ES6去重

最近忽然想起来数组去重,就了解了一下,ES6去重,也特别好用和简单。接下来一起来看一看

Set 和 Array.from

方法一 Set

【JS】ES6去重
【JS】ES6去重

通过浏览器打印我们可以看到,重复的选项已经被去除,其数组内的重复的字符串和数值,都已经去除,按照顺序关系,保留解析到的第一个,其中undefined,null,NaN,重复的也可以去重。但是返回值是对象,如果你想要数组怎么办?试试下边的方法

方法二 Array.from()
【JS】ES6去重
【JS】ES6去重

这样打印出来就是数组了, 不过还是老规矩 神奇的IE不支持

以上是 【JS】ES6去重 的全部内容, 来源链接: utcz.com/a/68467.html

回到顶部