Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> JavaScript

การล้างข้อมูลใน Set ด้วย JavaScript


เมธอด 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 }
{ }