数组去重
es6的set方法
var arr = [1,1,2,2,3,3,4,4,5,5]; var set = new Set( arr ); console.log(set);
原生JS的方法
循环数组,判断新数组里是否有arr[i] ,如果没有,就添加进新数组
var arr = [1,1,2,2,3,3,4,4,5,5]; var newArr = []; for( let i = 0 ; i < arr.length ; i++ ){ if(!newArr.includes(arr[i])){ newArr.push(arr[i]); } } console.log(newArr);
试试