首页投稿(暂停使用,暂停投稿)

js几种常见的数组去重

2017-07-27  本文已影响0人  Miss_Fairy

1.利用indexOf方法去重
<pre>
function deleteArr(arr){
var newArr = [];
for(var i = 0; i < arr.length; i++){
if(newArr.indexOf(arr[i]) == -1){
newArr.push(arr[i]);
}
}
return newArr;
}
</pre>

image.png

2.利用filter方法去重
<pre>
function ArrDelete(arr){
var newArr = arr.filter(function(ele,index,self){
return self.indexOf(ele) === index;
});
return newArr;
}
</pre>

image.png
上一篇下一篇

猜你喜欢

热点阅读