JavaScript去除数组重复项的方法
程序员文章站
2022-06-11 11:38:45
...
说名:在JavaScript的对象中key不会重复,如果重复就会覆盖,可以用这点去除重复
代码:
function removeRepeat(array) {
var obj = new Object();
for(var i=0;i<array.length;i++ ){
obj[array[i]] = true;
}
var arr = [];
for(var attr in obj){
arr.push(attr);
}
return arr;
}
var array = new Array('a','b','c','a','b','b');
console.log(removeRepeat(array));
运行结果
推荐阅读
-
Angularjs的ng-repeat中去除重复数据的方法
-
JavaScript实现正则去除a标签并保留内容的方法【测试可用】
-
JavaScript去掉数组重复项的方法分析【测试可用】
-
可能被忽略的一些JavaScript数组方法细节
-
JavaScript遍历数组的三种方法map、forEach与filter实例详解
-
JavaScript求一个数组中重复出现次数最多的元素及其下标位置示例
-
PHP二维数组去重的方法(保留各个键值的同时去除重复的项)-- 二维数组的唯一性
-
JavaScript数组去重的方法总结【12种方法,号称史上最全】
-
asp下去除数组中重复项的方法
-
Javascript数组方法reduce的妙用之处分享