js删除数组里重复的元数
2007-12-18 22:08
330 查看
导读:
1、返回无重复的新数组(就是原数组删除重复的元素)
Array.prototype.strip=function(){
if(this.length<2) [this[0]]||[];
var arr=[];
for(var i=0;i arr.push(this.splice(i--,1));
for(var j=0;j if(this[j]==arr[arr.length-1]){
this.splice(j--,1);
}
}
}
return arr;
}
var arr=["123a",85,4,,54,"123a",85,8,8,1,2,5,4,7,8,54,"44"];
alert(arr.strip());
Array.prototype.strip=function(){
if(this.length<2) return [];
var arr=[];
var del=[];
for(var i=0;i arr.push(this.splice(i--,1));
for(var j=0;j if(this[j]==arr[arr.length-1]){
del.push(this.splice(j--,1));
}
}
}
return del;
}
var arr=["123a",85,4,,54,"123a",85,8,8,1,2,5,4,7,8,54,"44"];
alert(arr.strip());
1、返回无重复的新数组(就是原数组删除重复的元素)
Array.prototype.strip=function(){
if(this.length<2) [this[0]]||[];
var arr=[];
for(var i=0;i
for(var j=0;j
this.splice(j--,1);
}
}
}
return arr;
}
var arr=["123a",85,4,,54,"123a",85,8,8,1,2,5,4,7,8,54,"44"];
alert(arr.strip());
Array.prototype.strip=function(){
if(this.length<2) return [];
var arr=[];
var del=[];
for(var i=0;i
for(var j=0;j
del.push(this.splice(j--,1));
}
}
}
return del;
}
var arr=["123a",85,4,,54,"123a",85,8,8,1,2,5,4,7,8,54,"44"];
alert(arr.strip());
相关文章推荐
- js删除数组里重复的元数
- js去除数组重复项,删除重复数据的方法
- JS删除数组中重复数据
- JS删除数组条目中重复的条目
- js 数组删除重复数据,返回新数组
- JS 对象数组的元素删除,比较对象数组,删除重复对象
- js在数组中删除重复的元素自保留一个(两种实现思路)
- JS两个数组比较,删除重复值的巧妙方法(推荐)
- js中 在数组中删除重复的元素(自保留一个)
- js数组中删除重复值的代码小结
- JS删除数组指定对象或者指定下标js删除数组重复值
- JS两个数组比较,删除重复值巧妙方法
- JS删除数组中重复的数据
- js 删除 数组重复
- js 删除数组重复元素
- 给数组添加一个根据指定下标删除元素的方法、得到0-100的随机数不重复(js)、得到外联样式的css样式值
- JS删除数组中重复数据
- js 删除数组中重复的数据
- js数组中删除重复值的代码小结
- JS删除数组指定对象或者指定下标 删除数组重复值