Array.prototype.unique1 = function(){ var arr = []; for(var i = 0;i<this.length;i++){ if(!arr.includes(this[i])) arr.push(this[i]) } return arr; } Array.prototype.unique2 = function(){ var hash = {}, arr = []; for(var i=0;i<this.length;i++){ if(!hash[this[i]]){ hash[this[i]] = true; arr.push(this[i]) } } return arr; } Array.prototype.unique3 = function(){ var arr = []; arr[0] = this[0]; for(var i=1;i<this.length;i++){ if(this.indexOf(this[i]) == i) arr.push(this[i]) } return arr; }
文章转载于:https://www.jianshu.com/p/988b3ea5b46f
原著是一个有趣的人,若有侵权,请通知删除
还没有人抢沙发呢~