您的位置:首页 > 其它

数组-去掉重复内容

2013-04-15 10:21 148 查看
Array.prototype.unip = function () {

var temp = {},

len = this.length;

for (var i = 0; i < len; i++) {

if (typeof temp[this[i]] == "undefined") {

temp[this[i]] = 1;

}

}

this.length = 0;

len = 0;

for (var i in temp) {

this[len++] = i;

}

return this;

}

var arr = [1,2,3,4,4,4,4,4,4,5,5,6,6,7,7,5];

arr.unip();

alert(arr);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: