Map.prototype.clear()
En esta página
The clear() method of {{jsxref("Map")}} instances removes all elements from this map.
{{InteractiveExample("JavaScript Demo: Map.prototype.clear()")}}
```js interactive-example const map = new Map();
map.set("bar", "baz"); map.set(1, "foo");
console.log(map.size); // Expected output: 2
map.clear();
console.log(map.size); // Expected output: 0
## Syntax
```js-nolint
clear()
Parameters#
None.
Return value#
None ({{jsxref("undefined")}}).
Examples#
Using clear()#
const myMap = new Map();
myMap.set("bar", "baz");
myMap.set(1, "foo");
console.log(myMap.size); // 2
console.log(myMap.has("bar")); // true
myMap.clear();
console.log(myMap.size); // 0
console.log(myMap.has("bar")); // false
Specifications#
{{Specifications}}
Browser compatibility#
{{Compat}}
See also#
- {{jsxref("Map")}}