js数组去重方法
1. es6 Set去重
Array.from(new Set(arr))Array.from(new Set(arr))
无法去掉空对象“{}”
2.双层for循环
for(var i=0; i<arr.length; i++){
for(var j=i+1; j<arr.length; j++){
if(arr[i]==arr[j]){
arr.splice(j,1);
j–;
}
}
}
3.indexOf去重
var array = [];
for (var i = 0; i < arr.length; i++) {
if (array .indexOf(arr[i]) === -1) {
array .push(arr[i])
}
}