另外一种数组去重的思路

Posted 鱼鱼疯

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了另外一种数组去重的思路相关的知识,希望对你有一定的参考价值。

用原型的方法,个人也不是很懂,还在了解。

Array.prototype.quchong = function(){ //给数组的原型上挂一个方法

var res = [];
var json = {};

for(var i = 0;i<this.length;i++){ //this代表传入进来的数组
if(!json[this[i]]){ // json[this[i]]
//存在则不再放入,不存在则放入
res.push(this[i]);
json[this[i]] = 1;//这是一个判断条件存在
}
}

return res;
};

以上是关于另外一种数组去重的思路的主要内容,如果未能解决你的问题,请参考以下文章

js数组去重的两种方法

js数组去重的三种常用方法总结

js数组去重的三种常用方法总结

一个数组去重的简单栗子

js数组去重的方法

js之数组去重的方法