Set.prototype.size
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
Thuộc tính accessor size của các instance Set trả về số lượng (duy nhất) các phần tử trong set này.
Try it
const set = new Set();
const object = {};
set.add(42);
set.add("forty two");
set.add("forty two");
set.add(object);
console.log(set.size);
// Expected output: 3
Mô tả
Giá trị của size là một số nguyên biểu diễn số mục mà đối tượng Set có. Hàm setter accessor cho size là undefined; bạn không thể thay đổi thuộc tính này.
Ví dụ
>Sử dụng size
js
const mySet = new Set();
mySet.add(1);
mySet.add(5);
mySet.add("some text");
console.log(mySet.size); // 3
Đặc tả kỹ thuật
| Specification |
|---|
| ECMAScript® 2027 Language Specification> # sec-get-set.prototype.size> |