JavaScript - Set.size 屬性



在 JavaScript 中,Set.size 屬性返回 Set 物件中元素的數量。

Set 是一個唯一值的集合,每個值只能出現一次。size 屬性提供了一種指定 Set 中存在的不同(唯一)元素數量的方法。

語法

以下是 JavaScript Set.size 屬性的語法:

mySet.size

返回值

此屬性將返回集合中唯一元素的數量。

示例

示例 1

以下是 JavaScript Set.size 屬性的基本用法。

<html>
<body>
   <script>
      const set = new Set([10, 20, 40, 60, 70]);
      document.write(set.size);
   </script>
</body>
</html>

它將返回 5 作為結果。

示例 2

此方法返回集合中唯一元素的大小,忽略重複項。

<html>
<body>
   <script>
      const set = new Set([10, 10, 20, 40, 60, 60]);
      document.write(set.size);
   </script>
</body>
</html>

正如我們在輸出中看到的,它返回了唯一元素的大小,忽略了重複項。

示例 3

如果我們計算空集的大小,它將返回 0 作為結果。

<html>
<body>
   <script>
      const set = new Set([]);
      document.write(set.size);
   </script>
</body>
</html>

正如我們在下面的輸出中看到的,它返回了 0 作為結果。

廣告