获得设定长度
你可以使用 .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