js几种常见的数组去重

作者: Miss_Fairy | 来源:发表于2017-07-27 15:19 被阅读0次

1.利用indexOf方法去重
<pre>
function deleteArr(arr){
var newArr = [];
for(var i = 0; i < arr.length; i++){
if(newArr.indexOf(arr[i]) == -1){
newArr.push(arr[i]);
}
}
return newArr;
}
</pre>

image.png

2.利用filter方法去重
<pre>
function ArrDelete(arr){
var newArr = arr.filter(function(ele,index,self){
return self.indexOf(ele) === index;
});
return newArr;
}
</pre>

image.png

相关文章

  • js几种常见的数组去重

    1.利用indexOf方法去重 function deleteArr(arr){var newArr = [];f...

  • JS数组去重的几种常见方法

    一、简单的去重方法 二、对象键值法去重 三、排序后相邻去除法 四、数组下标法 五、优化遍历数组法

  • JS文集的目录

    js基础心法 深浅拷贝(递归)深浅拷贝(首层浅拷贝) js 数据处理 数组对象查找的常见操作数组对象去重的常见操作...

  • Array集结号

    实现数组去重的几种方法 数组去重一 数组去重二 利用数组indexof+push实现数组去重 数组去重三 利用对象...

  • 前端开发备忘录

    js 数组去重的方法 最常用的方式 对象键值法去重 es6 Set方法一键去重 js常见的循环与遍历以及不同循...

  • js数组几种去重的方法

    利用indexOf方法,es6也可以用includes方法 利用对象键值 利用set的不可重复性 (感觉比较简单)...

  • js数组的几种去重方法

  • js 数组去重的几种方式

    一、Array.from + Set 二、Set、扩展运算符 三、filter + indexOf 四、index...

  • js数组去重的几种方法

    js去重的几种方法: 1.使用indexOf()方法---[a.检查当前数组是否存在;b.比较数组的下标---(借...

  • 嵌套数组扁平化和数组去重性能检测

    前言: 常规的数组扁平化的写法以及常见的面试中数组去重的几种写法,顺便记录一下数组去重的性能分析,特别是面对大量数...

网友评论

    本文标题:js几种常见的数组去重

    本文链接:https://www.haomeiwen.com/subject/vgmzkxtx.html