sheng-tool
    Preparing search index...

    Function countOccurrences

    • 检查给定数组中某元素出现的次数,采用 SameValueZero 算法来比较(与 === 的区别为 NaN 与 NaN 相等)。

      Type Parameters

      • T

      Parameters

      • arr: T[]

        被遍历的数组

      • value: T

        目标元素

      Returns number

      0.0.1

      countOccurrences([1, 1, 2, 3], 1)                // 2
      countOccurrences(['1', 1, 2, 3], '1') // 1
      countOccurrences([NaN, true, NaN, [3]], NaN) // 2
      countOccurrences([], 3) // 0