1. 程式人生 > >ES6 - 一條代碼實現數組去重

ES6 - 一條代碼實現數組去重

代碼實現 index clas fun urn new ret war dex

arr = [12,5,6,4,5,6,7,12,0,5,6,7,5,4,5,0]

let newarr = arr.filter((item,index,nowArr) => nowArr.indexOf(item) === index) //數組去重

拆分:

let newarr = arr.filter (function (item,index,nowArr) {
  return nowArr.indexOf(item) === index;
})

console.log(newarr) // [12, 5, 6, 4, 7, 0]

ES6 - 一條代碼實現數組去重