可以使用JavaScript中的Set
数据结构来去除重复的值。Set
对象允许存储任何类型的唯一值,因此将数组转换为Set
对象,然后再将其转换回数组即可去除重复值。
const arr = [1, 2, 3, 2, 4, 3];
const uniqueArr = [...new Set(arr)];
console.log(uniqueArr); // [1, 2, 3, 4]
在上面的代码中,[1, 2, 3, 2, 4, 3]
是原始数组,[...new Set(arr)]
创建了一个新的Set
对象,然后使用扩展运算符(...
)将其转换为数组。最终结果为[1, 2, 3, 4]
,即去除了重复值后的新数组。
关键词高亮:Set
、[...new Set(arr)]
、扩展运算符
、数组
、去除重复值