javascript 数组去重

来源:互联网 发布:x7奥斯卡编程软件 编辑:程序博客网 时间:2024/05/01 15:59

indexOf 方法

方法中包含 inputArrayoutputArray 两个数组,从 inputArray 中读取数组元素,通过 indexOf 方法判断是否已存在 outputArray 中,不存在则添加进 outputArray ,达到去重的目的。

function hhh(testArr){     var outputArray = new Array();     for (var i=0; i<testArr.length; i++){       var b = testArr[i];       if(outputArray.indexOf(b) == -1){         outputArray.push(b);           }     }     console.log(outputArray);   }var testArray = ['1','2','1','2','3','3'];hhh(testArray);

ES6 方法

待更新

0 0
原创粉丝点击