Array.prototype.distinct = function() {
var ret = [];
for (var i = 0; i < this.length; i++) {
if(ret.indexOf(this[i]) == -1) {
ret.push(this[i]);
}
}
return ret;
}利用indexOf执行 === 判断实现去重。
Array.prototype.distinct = function() {
var ret = [];
for (var i = 0; i < this.length; i++) {
if(ret.indexOf(this[i]) == -1) {
ret.push(this[i]);
}
}
return ret;
}
243
1961
388

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