下面是数组去重的几种方法
let arr = [1,2,3,'hello','1',2,'hello',3]
1.双重For循环
结果如下:
2.indexOf 返回指定元素的第一个索引值
结果如下:
3.includes 查找是否包含某个元素
结果如下:
4.filter filter() 第一个参数 值 第二个参数索引 ,判断indexOf返回的索引值和filter的索引值是否相等
结果如下:
5. ES6中的set实现数组去重
Set类似于数组,但是成员的值都是唯一的,没有重复的值。
Set 本身是一个构造函数,用来生成 Set 数据结构展。
结果如下: