使用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映射中以相同方式使用clear方法。例如,

示例

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

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

输出结果

这将给出输出-

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