獲得設定長度

你可以使用 .size 屬性獲取集合中的元素數量

const mySet = new Set([1, 2, 2, 3]);
mySet.add(4);
mySet.size; // 4

Array.prototype.length 不同,此屬性是隻讀的,這意味著你無法通過為其指定內容來更改它:

mySet.size = 5;
mySet.size; // 4

在嚴格模式下,它甚至會丟擲錯誤:

TypeError: Cannot set property size of #<Set> which has only a getter