数组去重
let arr = [1,1,2,2,3,3]
使用Set方式
let array = [] array = Array.from(new Set(arr))
使用数组方式
let array = []
for(let i = 0;i < arr.length;i++){
let item = arr[i]
if(!array.includes(item)){
array.push(item)
}
}
使用对象方式
let array = []
let obj = {}
for (let i = 0; i < arr.length; i++) {
let item = arr[i];
obj[item] = item
}
array = Object.values(obj)
使用Map方式
let array = []
let map = new Map()
for(let i = 0;i < arr.length;i++){
let item = arr[i]
if(!map.has(item)){
map.set(item,true)
}
}
array = Array.from(map.keys())
以自己现在的努力程度,还没有资格和别人拼天赋

浙公网安备 33010602011771号