有几种方法可以使用JavaScript对数组进行去重:
let arr = [1, 2, 3, 4, 4, 5, 5];
let uniqueArr = [...new Set(arr)];
console.log(uniqueArr); // [1, 2, 3, 4, 5]
let arr = [1, 2, 3, 4, 4, 5, 5];
let uniqueArr = arr.filter((item, index) => {
return arr.indexOf(item) === index;
});
console.log(uniqueArr); // [1, 2, 3, 4, 5]
let arr = [1, 2, 3, 4, 4, 5, 5];
let uniqueArr = arr.reduce((accumulator, currentValue) => {
if (!accumulator.includes(currentValue)) {
accumulator.push(currentValue);
}
return accumulator;
}, []);
console.log(uniqueArr); // [1, 2, 3, 4, 5]
这些方法都可以实现数组去重,具体使用哪种方法取决于个人的偏好和需求。