ES6 myMap.clear()

从Map对象中删除所有键/值对。

语法

myMap.clear();

参数

没有参数

返回值

未定义。

var myMap = new Map();
myMap.set("bar", "baz");
console.log(myMap.size);

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

输出

1
0

删除与该键关联的任何值,并返回Map.prototype.has(key)先前返回的值。Map.prototype.has(key)之后将返回false。语法myMap.delete(key);参 ...