数组去重

es6

var array=[1,1,2,2,3,3]
 var newarray=Array.from(new Set(array))

1,new Set()方法得到一个没有重复数字的对象
2,Array.from()将一个数组对象遍历成真正的数组

es5

var array=[1,1,2,2,3,3]
var newarray=array.filter(function(item,index,array){
                return array.indexOf(item,index+1)===-1
})

item:传入的值
index:item在数组中的下标
array.indexOf(item,index+1)
array:要查找的对象
item:查找item
index+1:从index+1脚标开始查找,index+1是

你可能感兴趣的:(数组去重)