js 数组去重复项的方法总结
发布时间:2016-10-03 编辑:jiaochengji.com
教程集为您提供js 数组去重复项的方法总结等资源,欢迎您收藏本站,我们将为您提供最新的js 数组去重复项的方法总结资源
使用数组提供的filter方法
function(arr) {
return arr.filter(function(elem, pos, self) {
// 如果没有重复项,返回true
return self.indexOf(elem, pos + 1) === -1;
});
};
使用一个空对象存放信息,类似于hash表
function(){
var newArray=[];
var hashTable = {};
for (var i = 0, item; (item= this[i]) != null; i++) {
if (!hashTable [item]) {
newArray.push(item);
hashTable[item] = true;
}
}
return newArray;
};
您可能感兴趣的文章:
js 数组去重复项的方法总结
js数组删除重复值的四种方法
js 数组去除重复项的五种方法
php 数组去重的方法参考(一维数组去重、二维数组去重)
php数组去重(一维、二维数组去重)的简单示例
浅谈Javascript数组去重
Js去掉数组中重复项的方法详解
去掉二维数组中的重复组合的实现代码
PHP二维数组去重的实例解析
php数组去重的函数代码示例
[关闭]