在es6中使用数组去重

在es6中使用数组去重

  1. set

    const arr = ["a","a","b","b","c","c"];
    [...new Set(arr)]
    
  2. filter

    arr.filter((item,index)=>arr.indexOf(item) === index);
    
  3. reduce

    arr.reduce((curr,item)=>
     curr.includes(item)?curr:[...curr,item])
    
posted @ 2019-01-25 10:05  屈老湿  阅读(432)  评论(0编辑  收藏  举报