--- title: Map.prototype.clear() slug: Web/JavaScript/Reference/Global_Objects/Map/clear tags: - ECMAScript 2015 - JavaScript - Mapa - Metodă - Prototyp translation_of: Web/JavaScript/Reference/Global_Objects/Map/clear original_slug: Web/JavaScript/Referencje/Obiekty/Map/clear ---
Metoda clear()
usuwa wszystkie elementy z obiektu Map
.
var map1 = new Map(); map1.set('bar', 'baz'); map1.set(1, 'foo'); console.log(map1.size); // wartość zwracana: 2 map1.clear(); console.log(map1.size); // wartość zwracana: 0
myMap.clear();
{{jsxref("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
Specyfikacja | Status | Komentarz |
---|---|---|
{{SpecName('ES2015', '#sec-map.prototype.clear', 'Map.prototype.clear')}} | {{Spec2('ES2015')}} | Definicja początkowa. |
{{SpecName('ESDraft', '#sec-map.prototype.clear', 'Map.prototype.clear')}} | {{Spec2('ESDraft')}} |
{{Compat("javascript.builtins.Map.clear")}}