Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Javascript

การล้างพจนานุกรมโดยใช้ Javascript


เราจะใช้ฟังก์ชัน clear() ที่เพียงแค่ล้างเนื้อหาของคอนเทนเนอร์ ตัวอย่างเช่น

ตัวอย่าง

clear() {
   this.container = {}
}

คุณสามารถทดสอบสิ่งนี้ได้โดยใช้ -

ตัวอย่าง

const myMap = new MyMap();
myMap.put("key1", "value1");
myMap.put("key2", "value2");
 
myMap.display();
myMap.clear();
myMap.display();

ผลลัพธ์

สิ่งนี้จะให้ผลลัพธ์ -

{ key1: 'value1', key2: 'value2' }

คุณสามารถใช้วิธีการที่ชัดเจนในลักษณะเดียวกันในแผนที่ ES6 ได้เช่นกัน ตัวอย่างเช่น

ตัวอย่าง

const myMap = new Map([
   ["key1", "value1"],
   ["key2", "value2"]
]);

console.log(myMap)
myMap.clear();
console.log(myMap)

ผลลัพธ์

สิ่งนี้จะให้ผลลัพธ์ -

Map { 'key1' => 'value1', 'key2' => 'value2' }
Map {}