Map.prototype.clear()

clear()方法会移除Map对象中的所有元素。

语法

myMap.clear();

返回值

undefined.

示例

调用clear方法

var myMap = new Map();
myMap.set("bar", "baz");
myMap.set(1, "foo");

myMap.size;       // 2
myMap.has("bar"); // true

myMap.clear();

myMap.size;       // 0
myMap.has("bar")  // false

规范

Specification Status Comment
ECMAScript 2015 (6th Edition, ECMA-262)
Map.prototype.clear
Standard Initial definition.
ECMAScript (ECMA-262)
Map.prototype.clear
Living Standard  

浏览器兼容

BCD tables only load in the browser

相关链接