Die Map.prototype EIgenschaft repräsentiert den Prototyp für den Map Konstruktor.

Eigenschaftsattribute von Map.prototype
Schreibbar nein
Aufzählbar nein
Konfigurierbar nein

Beschreibung

Map Instanzen erben von Map.prototype. Man kann das prototype Objekt des Konstruktors nutzen, um Eigenschaften oder Methoden für alle map Instanzen hinzuzufügen.

Eigenschaften

Map.prototype.constructor
Gibt die Funktion zurück, die einen Instanzenprototype erstellt. Der Standardwert ist die Map Funktion.
Map.prototype.size
Gibt die Anzahl an Schlüssel/Werte-Paaren in dem Map Objekt zurück.

Methoden

Map.prototype.clear()
Entfernt alle Schlüssel/Werte-Paare von dem Map Objekt.
Map.prototype.delete(schlüssel)
Gibt 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.
Map.prototype.entries()
Gibt ein neues Iterator Objekt mit allen [Schlüssel, Wert] Paaren als Array von jedem Element in dem Map Objekt in Einfügereihenfolge zurück.
Map.prototype.forEach(callbackFn[, thisArg])
Ruft 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.
Map.prototype.get(schlüssel)
Gibt den Wert zu dem zugehörigen schlüssel zurück oder undefined wenn dieser nicht existiert.
Map.prototype.has(schlüssel)
Gibt einen boolean zurück, der angibt, ob ein Wert mit den shclüssel in einem Map Objekt vorhanden ist oder nicht.
Map.prototype.keys()
Gibt ein neues Iterator Objekt mit allen Schlüsseln von jedem Element in dem Map Objekt in Einfügereihenfolge zurück.
Map.prototype.set(schlüssel, wert)
Setzt den wert für einen schlüssel im Map Objekt. Gibt das Map Objekt zurück.
Map.prototype.values()
Gibt ein neues Iterator Objekt mit allen Werten von jedem Element in dem Map Objekt in Einfügereihenfolge zurück.
Map.prototype[@@iterator]()
Gibt ein neues Iterator Objekt mit allen [Schlüssel, Wert] Paaren als Array von jedem Element in dem Map Objekt in Einfügereihenfolge zurück.

Spezifikationen

Spezifikation Status Kommentar
ECMAScript 2015 (6th Edition, ECMA-262)
Die Definition von 'Map.prototype' in dieser Spezifikation.
Standard Initiale Definition.
ECMAScript Latest Draft (ECMA-262)
Die Definition von 'Map.prototype' in dieser Spezifikation.
Entwurf  

Browserkompatibilität

FeatureChromeEdgeFirefoxInternet ExplorerOperaSafari
Grundlegende Unterstützung38121311258
FeatureAndroid webviewChrome for AndroidEdge mobileFirefox for AndroidOpera AndroidiOS SafariSamsung Internet
Grundlegende Unterstützung38381214258 Ja

Siehe auch

Schlagwörter des Dokuments und Mitwirkende

Schlagwörter: 
 Mitwirkende an dieser Seite: schlagi123
 Zuletzt aktualisiert von: schlagi123,