数组去重求很多方法,这里我们用最少的的代码来实现这个功能。
第一种
var arr = [5,3,6,4,5,6,1,4];
var newarr =[…new Set(arr)];
console.log(newarr);
es6的扩展运算符可实现数组去重。
第二种
var newArr = arr.filter(function(ele,index,array){
return index===array.indexOf(ele)//返回满足结果的数组,相同元素下标不同过滤掉
})
数组的新方法过滤出想要的数组