js 数组去重的方法
方法:.Array.prototype.unique=function(){
var arr=[];//新建一个临时数组
for(var i=0;i<this.length;i++){//遍历当前数组
if(arr.indexOf(this[i])==-1){//当前数组的第i个值在新数组中找不到,则添加到新数组中去
arr.push(this[i]);
}
}
return arr;
};
本文介绍了一种JavaScript数组去重的简单实现,通过`.Array.prototype.unique`函数,利用临时数组和indexOf方法,确保数组中只保留首次出现的元素。
js 数组去重的方法
方法:.Array.prototype.unique=function(){
var arr=[];//新建一个临时数组
for(var i=0;i<this.length;i++){//遍历当前数组
if(arr.indexOf(this[i])==-1){//当前数组的第i个值在新数组中找不到,则添加到新数组中去
arr.push(this[i]);
}
}
return arr;
};
457

被折叠的 条评论
为什么被折叠?