Lớp Set trong JavaScript cung cấp một phương pháp rõ ràng để loại bỏ tất cả các phần tử khỏi một đối tượng tập hợp nhất định. Phương pháp này có thể được sử dụng như sau -
Ví dụ
let mySet = new Set(); mySet.add(1); mySet.add(2); mySet.add(1); mySet.add(3); mySet.add("a"); console.log(mySet) mySet.clear(); console.log(mySet)
Đầu ra
Set { 1, 2, 3, 'a' } Set { }
Bạn cũng có thể xóa từng phần tử bằng cách lặp lại chúng.
Ví dụ
let mySet = new Set(); mySet.add(1); mySet.add(2); mySet.add(1); mySet.add(3); mySet.add("a"); console.log(mySet) for(let i of mySet) { console.log(i) mySet.delete(i) } console.log(mySet)
Đầu ra
Set { 1, 2, 3, 'a' } Set { }