javascript除去数组中的重复元素【转】
2010-01-21 16:21
253 查看
function unique(data){debugger;
data = data || [];
var a = {};
for (var i=0; i<data.length; i++) {
var v = data[i];
if (typeof(a[v]) == 'undefined'){
a[v] = 1;
}
};
data.length=0;
for (var i in a){
data[data.length] = i;
}
return data;
}
data = data || [];
var a = {};
for (var i=0; i<data.length; i++) {
var v = data[i];
if (typeof(a[v]) == 'undefined'){
a[v] = 1;
}
};
data.length=0;
for (var i in a){
data[data.length] = i;
}
return data;
}
相关文章推荐
- JavaScript求一个数组中重复出现次数最多的元素及其下标位置示例
- Javascript数组删除重复元素的方法
- 移除数组中的重复元素(javascript 数组去重)
- javascript 过滤数组重复元素
- javascript如何判断数组内元素是否重复的方法集锦
- JavaScript实现删除数组重复元素的5种常用高效算法总结
- JavaScript删除数组重复元素的5个高效算法
- javascript中去除数组重复元素的实现方法【实例】
- JavaScript 数组去重并统计重复元素出现的次数实例
- JavaScript删除数组重复元素的5个高效算法
- JavaScript如何去掉数组中重复的元素
- JavaScript之删除数组中重复元素的方法
- Javascript实践-去除数组的重复元素
- javascript过滤数组中的重复元素
- javascript如何判断数组内元素是否重复的方法集锦
- 用javascript如何删除一个数组中的重复元素
- JavaScript 数组去除重复元素 笔记
- 高效除去List集合和数组中的重复元素