1.使用ES6的Set数据结构
Set是一种只存储唯一值的数据结构,因此任何重复的元素都会被自动忽略。然后,我们使用扩展运算符…将Set对象转换回数组,并返回这个新的数组。...removeDuplicates(arr);
console.log(uniqueArr); // 输出: [1, 2, 3, 4, 5]
3.使用reduce()方法
reduce()方法可以将数组元素组合成一个新值...,虽然效率不如前面提到的方法,但在一些简单的场景下仍然可以使用。...reduce() 方法非常适合将数组元素组合成单个输出值,比如求和、求积或者将数组对象合并为单一对象。...:
const votes = ["vue", "react", "angular", "vue", "react", "angular", "vue", "react", "vue"];
const