arr1 = [1, 1, 2, 3, 4, 3, 1]
let set1 = new Set(arr1)
返回的是一个类数组,就是类似于数组但是实际上原型是Object
console.log(set1) // Set(4) {1, 2, 3, 4}
可以利用Array.from来将他转成真正的数组
let newArr = Array.from(set1)
console.log(newArr) 此时他就是一个去重完毕的数组
也可以使用解构赋值
let newArr2 = [...set1]
console.log(newArr2 )
js 数组去重
最新推荐文章于 2024-06-01 07:27:22 发布