数组去重

江枫思渺然 提交于 2019-11-30 19:29:04

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);

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!