数组去重的方法
1.定义新数组,将元素和新数组进行对比(设一个布尔值 或者 用indexOf)
2.将数组排序,比较相邻,不同则存入新数组
3.利用对象属性存在的新特性,如没有该属性,则存入新数组
4.用数组原型上的 includes() 方法 ,该方法判断数组是否包含当前元素 具体的方法 有 forEach+ includes 或者 filter + includes
5.splice 方法
6.lastIndexOf()
7.ES6 set()方法 Array.form(new set(arr))
网友评论