数组去重
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())
以自己现在的努力程度,还没有资格和别人拼天赋