在学习es6的过程中发现Set构造函数,接受一个数组类型的参数可以去除重复值,不废话直接上最简单的代码
var array=[1,2,3,4,5,6,2,2,2,2,3,3,3]
console.log([...new Set(array)])
顺便提一下以前使用的数组去重方法,使用filter
var array=[1,2,3,2,2,4];
var newArray=array.filter((value,index,arr)=>{
return arr.indexOf(value)==index
})