เมธอด clear() นั้นตรงไปตรงมา เราเพียงแค่กำหนดค่า container ใหม่เป็นออบเจกต์ว่าง และ Set จะกลายเป็นว่างเปล่า สามารถนำไปใช้งานได้ดังนี้:
ตัวอย่างโค้ด
clear() {
this.container = {};
}
ทดสอบการทำงานได้ดังนี้:
ตัวอย่างการใช้งาน
const testSet = new MySet(); testSet.add(1); testSet.add(2); testSet.add(5); testSet.display(); testSet.clear(); testSet.display();
ผลลัพธ์
จะได้ผลลัพธ์ดังนี้:
{ '1': 1, '2': 2, '5': 5 }
{ }