Array.prototype.distinct = function () {
var thix = this,
_a = this.concat().sort(),
n = 0;
_a.sort(function (a, b) {
if(a === b) {
n = thix.indexOf(a);
thix.splice(n,1);
}
});
return thix;
};
var arr = new Array(1,20,3,4,5,6,70,8,1,2,8);
arr.distinct();
js去除数组中重复数据
转载于:https://my.oschina.net/rouchongzi/blog/111903