标签:出现 属性 思想 ++ return 数组 temp 数组去重 对象
// 思想 // 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 }
把数组的每一位当作对象的属性名,对象的特性(同一个属性名不可能出现两次)
标签:出现 属性 思想 ++ return 数组 temp 数组去重 对象
原文地址:https://www.cnblogs.com/fhzm/p/13379420.html