--- title: Map.prototype slug: conflicting/Web/JavaScript/Reference/Global_Objects/Map tags: - JavaScript - Map - Property translation_of: Web/JavaScript/Reference/Global_Objects/Map translation_of_original: Web/JavaScript/Reference/Global_Objects/Map/prototype original_slug: Web/JavaScript/Reference/Global_Objects/Map/prototype ---
Die Map.prototype Eigenschaft repräsentiert den Prototyp für den {{jsxref("Map")}} Konstruktor.
{{jsxref("Map")}} Instanzen erben von {{jsxref("Map.prototype")}}. Man kann das prototype Objekt des Konstruktors nutzen, um Eigenschaften oder Methoden für alle map Instanzen hinzuzufügen.
Map.prototype.constructorMap Objekt zurück.Map Objekt.true zurück, wenn ein Element im Map Objekt existiert und gelöscht wird, oder false wenn das Element nicht existiert. Map.prototype.has(schlüssel) wird danach false zurückgeben.Iterator Objekt mit allen [Schlüssel, Wert] Paaren als Array von jedem Element in dem Map Objekt in Einfügereihenfolge zurück.callbackFn einmal für jedes Schlüssel/Wert Paar in dem Map Objekt in der Einfügereihenfolge aus. Wenn ein thisArg Parameter angegeben ist, wird dieser als this für jeden Funktionsaufruf benutzt.schlüssel zurück oder undefined wenn dieser nicht existiert.schlüssel in einem Map Objekt vorhanden ist oder nicht.Iterator Objekt mit allen Schlüsseln von jedem Element in dem Map Objekt in Einfügereihenfolge zurück.wert für einen schlüssel im Map Objekt. Gibt das Map Objekt zurück.Iterator Objekt mit allen Werten von jedem Element in dem Map Objekt in Einfügereihenfolge zurück.Iterator Objekt mit allen [Schlüssel, Wert] Paaren als Array von jedem Element in dem Map Objekt in Einfügereihenfolge zurück.| Spezifikation | Status | Kommentar |
|---|---|---|
| {{SpecName('ES2015', '#sec-map.prototype', 'Map.prototype')}} | {{Spec2('ES2015')}} | Initiale Definition. |
| {{SpecName('ESDraft', '#sec-map.prototype', 'Map.prototype')}} | {{Spec2('ESDraft')}} |
{{Compat("javascript.builtins.Map.prototype")}}