1.Set 去重
var arr = [1,2,3,4,5,1,2,9,7,2,1] // length:11
// 使用...运算符或者Array.from转换为数组
let result = Array.from(new Set(arr))
console.log(result)
indexOf 去重
var arr = [1,2,3,4,5,1,2,9,7,2,1]
// 找某个元素的索引值,若有重复的,则返回第一个查到的索引值,若不存在,则返回 -1
let result1 = arr.filter((item,index)=>{ // 使用filter为了返回一个数组
return arr.indexOf(item) == index // 返回索引相同的那一项就是去重
})
console.log(result1);