Dùng Set.prototype.clear() — xóa toàn bộ element.
Ví dụ
let mySet = new Set();
mySet.add(1); mySet.add(2); mySet.add(1); mySet.add(3); mySet.add("a");
console.log(mySet); // Set { 1, 2, 3, 'a' }
mySet.clear();
console.log(mySet); // Set { }
Cách thay thế: lặp xóa từng phần tử
for (let i of mySet) {
console.log(i);
mySet.delete(i);
}
console.log(mySet); // Set { }
Lưu ý: Không thể xóa trong lúc forEach trực tiếp (tránh side effect). Dùng for...of an toàn.