Tập hợp là một kiểu dữ liệu trừu tượng có thể lưu trữ các giá trị nhất định, không có bất kỳ thứ tự cụ thể nào và không có giá trị lặp lại. Nó là một triển khai máy tính của khái niệm toán học của một tập hợp hữu hạn. Không giống như hầu hết các loại tập hợp khác, thay vì truy xuất một phần tử cụ thể từ một tập hợp, một tập hợp thường kiểm tra một giá trị cho tư cách thành viên trong một tập hợp.
Các cách tạo tập hợp trong js -
1. Sử dụng hàm tạo Tập hợp trống
let mySet = new Set(); mySet.add(1); mySet.add(1); console.log(mySet)
Đầu ra
Set { 1 }
2. Truyền một tệp có thể lặp lại cho hàm tạo
Phương thức khởi tạo tập hợp chấp nhận một đối tượng có thể lặp lại (danh sách, tập hợp, v.v.) bằng cách sử dụng đối tượng mà nó xây dựng một tập hợp mới.
Ví dụ
let mySet = new Set([1, 2, 1, 3, "a"]); mySet.add(1); mySet.add(1); console.log(mySet)
Đầu ra
Set { 1, 2, 3, 'a' }