数组去重的方法

2021-07-28  本文已影响0人  王果果

利用indexof数组去重

  const arr =[1,2,3,4,2,3,4]
  const newarr = []
  arr.forEach(item =>{
   if(newarr.indexOf(item)===-1){
    newarr.push(item)
   }
  })
  console.log(newarr)

利用new Set()方法 ES6方法

  const arr = [1,2,3,4,1,2,3,4]
  const newarr = Array.from(new Set(arr))
  console.log(newarr);

利用includes方法去重

 const arr =[1,2,3,4,4,3]
 const newarr =[]
 arr.forEach(item =>{
   if (!newarr.includes(item)) {
     newarr.push(item)
   }
 })
 console.log(newarr);
上一篇下一篇

猜你喜欢

热点阅读