1.es5数组去重
这里出了可以去重还可以获取重复的次数
var arr = [1,1,2,2,3,3,4,5,6]
var obj = {}; //key 为不重复数组各项的值,value为该值重复次数
var newArr=[]
arr.forEach(function(item){
if(!obj[item]){
obj[item]=1;
newArr.push(item)
}else{
obj[item]++;
}
})
console.log(obj,newArr)
2.es6数组去重
let arr2 = [1,1,1,2,2,2,4,5,6,77,77,8];
console.log(Array.from(new Set(arr2)))