Tham chiếu tập hợp JavaScript
Bộ JavaScript là tập hợp các giá trị duy nhất.
Mỗi giá trị chỉ có thể xuất hiện một lần trong Tập hợp.
Các giá trị có thể thuộc bất kỳ loại nào, giá trị nguyên thủy hoặc đối tượng.
Cách tạo một bộ
Bạn có thể tạo Bộ JavaScript bằng cách:
- Truyền một mảng tới
new Set()
- Tạo Tập hợp và sử dụng
add()
để thêm giá trị
ví dụ 1
Truyền một mảng cho hàm tạo new Set()
:
// Create a Set
const letters = new Set(["a","b","c"]);
Hãy tự mình thử »Ví dụ 2
Tạo Tập hợp và thêm giá trị:
// Create a Set
const letters = new Set();
// Add Values to the Set
letters.add("a");
letters.add("b");
letters.add("c");
Hãy tự mình thử »Đặt các phương thức và thuộc tính của JavaScript
Phương pháp | Sự miêu tả |
---|---|
bộ mới() | Tạo một bộ mới |
thêm vào() | Thêm phần tử mới vào Set |
thông thoáng() | Xóa tất cả các phần tử khỏi Tập hợp |
xóa bỏ() | Xóa một phần tử khỏi Tập hợp |
mục() | Trả về một Iterator với các cặp [value,value] từ một Tập hợp |
cho mỗi() | Gọi lại một cuộc gọi lại cho từng phần tử |
có() | Trả về true nếu giá trị tồn tại |
phím() | Tương tự như giá trị() |
giá trị() | Trả về một Iterator với các giá trị trong Set |
Các bộ chỉ có một thuộc tính:
Tài sản | Sự miêu tả |
---|---|
kích cỡ | Trả về số phần tử trong một Set |
Phương thức Set() mới
Truyền một mảng cho hàm tạo new Set()
:
Các phần tử tập hợp danh sách
Bạn có thể liệt kê tất cả các phần tử Set (giá trị) bằng vòng lặp for..of :
Ví dụ
// Create a Set
const letters = new Set(["a","b","c"]);
// List all Elements
let text = "";
for (const x of letters) {
text += x;
}
Hãy tự mình thử »