


看下面的题目:


注意push方法
数组去重:
var arr = [1,1,1,1,2,2,2,0,0,3,1,0]
Array.prototype.unique = function () {
var reArr,arr_length,arr;
reArr = {};
arr = [];
arr_length = this.length;
for(var i = 0; i < arr_length; i ++) {
if(!reArr[this[i]]){
reArr[this[i]] = 'mas';
arr.push(this[i]);
}
}
return arr;
}

本文介绍了一种使用JavaScript实现的数组去重方法,通过自定义的unique函数,利用对象属性来记录数组元素出现的情况,从而达到去除重复元素的效果。这种方法不仅高效,而且易于理解。
5208

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



