Bất cứ khi nào bạn muốn lưu trữ các phần tử duy nhất trong một vùng chứa mà thứ tự không quan trọng và bạn chủ yếu muốn sử dụng nó để kiểm tra tư cách thành viên của các đối tượng khác nhau.
Các tập hợp cũng hữu ích khi bạn muốn thực hiện các phép toán như kết hợp, giao điểm, một sự khác biệt giống như bạn thực hiện trong các tập hợp toán học.
Hãy xem cả cách chúng ta có thể xác định tập hợp của riêng mình và sử dụng tập hợp hiện có trong ES6.
Các phương pháp chúng tôi sẽ triển khai
API bộ ES6 cung cấp một số phương pháp. Chúng tôi sẽ triển khai các phương thức này trong quá trình triển khai của mình và cũng xem xét cách sử dụng chúng bằng cách sử dụng lớp tích hợp.
- thêm () - Thêm một phần tử mới vào tập hợp
- clear () - Xóa tất cả các phần tử khỏi tập hợp
- xóa () - Xóa một phần tử nhất định khỏi tập hợp
- có ( - Kiểm tra xem một giá trị có tồn tại trong tập hợp hay không
- giá trị () - Trả về tất cả các giá trị trong tập hợp