Function uniqueArray

数组去重

使用 Array.reduce 方法实现数组去重,保留数组中第一次出现的唯一值。

const numbers = [1, 2, 2, 3, 4, 4, 5];
const uniqueNumbers = uniqueArray(numbers);
console.log(uniqueNumbers); // 输出 [1, 2, 3, 4, 5]
const strings = ["apple", "banana", "apple", "orange"];
const uniqueStrings = uniqueArray(strings);
console.log(uniqueStrings); // 输出 ["apple", "banana", "orange"]
  • Type Parameters

    • T

    Parameters

    • array: T[]

      需要去重的数组

    Returns T[]

    去重后的新数组