数组去重
Posted fhzm
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数组去重相关的知识,希望对你有一定的参考价值。
// 思想 // var arr=[1,1,1,2,2,2,3,3,3]; // var obj={ // } Array.prototype.unique=function(){ var temp={}; var arr1=[]; var len=this.length; for(var i=0;i<len;i++){ if(!temp[this.[i]]){//this[i]数组的每一位, temp[this[i]]="abc"; arr.push(this[i]); } } return arr1 }
把数组的每一位当作对象的属性名,对象的特性(同一个属性名不可能出现两次)
以上是关于数组去重的主要内容,如果未能解决你的问题,请参考以下文章