在es6中使用数组去重
-
set
const arr = ["a","a","b","b","c","c"]; [...new Set(arr)]
-
filter
arr.filter((item,index)=>arr.indexOf(item) === index);
-
reduce
arr.reduce((curr,item)=> curr.includes(item)?curr:[...curr,item])
set
const arr = ["a","a","b","b","c","c"];
[...new Set(arr)]
filter
arr.filter((item,index)=>arr.indexOf(item) === index);
reduce
arr.reduce((curr,item)=>
curr.includes(item)?curr:[...curr,item])