流浪のwolf

卷帝

导航

20. 数组去重方法

1. 使用 ES6 新增的 set 方法 

2. 双重 for 循环 

3. sort排序后去重

function fn(arr){
   let newArr = []
   arr.sort((a,b)=>{
       return a-b
   })
   arr.forEach((val,index)=>{
       if(val != arr[index+1]){
            newArr.push(val)
       }
   })
   return newArr
}

 

posted on 2022-11-12 16:52  流浪のwolf  阅读(18)  评论(0编辑  收藏  举报