indexOf 方法
方法中包含 inputArray
和 outputArray
两个数组,从 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 方法
待更新