我们将实现一个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 {}