使用 Set 数据结构去除数组中的重复值

2023 年 10 月 22 日 / JavaScript

Set 是 JavaScript 中的一个数据结构,它只能包含唯一的值,所以可以使用 Set 集合来跟踪不同的数字。

function countUniqueOccrrences(duplicateValues) {
    const uniqueSet = new Set();
    
    for (const value of duplicateValues) {
        uniqueSet.add(value);
    }
    
    return uniqueSet;
}

实例中使用 uniqueSet 变量来保存传入的不同数字,通过遍历 duplicateValues 数组,使用 Set 的 add 方法将不同的数字添加的 uniqueSet 集合中。