Map.prototype.set()
Die set()
Methode fügt ein ELement mit einem spezifischen schlüssel
und wert
zu einem Map
Objekt hinzu oder aktualisiert es.
The source for this interactive example is stored in a GitHub repository. If you'd like to contribute to the interactive examples project, please clone https://github.com/mdn/interactive-examples and send us a pull request.
Syntax
myMap.set(schlüssel, wert);
Parameter
- schlüssel
- Der Schlüssel des Elementes, welches zu dem
Map
Objekt hinzugefügt wird. - wert
- Der Wert des Elementes, welches zu dem
Map
Objekt hinzugefügt wird.
Rückgabewert
Das Map
Objekt.
Beispiele
Einsatz der set
Methode
var myMap = new Map();
// Fügt ein neues Element hinzu
myMap.set('bar', 'foo');
myMap.set(1, 'foobar');
// Aktualisiert ein Element
myMap.set('bar', 'baz');
Einsatz der set
Methode mit Verkettung
Seit die set()
Methode das selbe Map
Objekt zurück gibt, kann die Methode wie folgt verkettet aufgerufen werden.
// Fügt neue Element mit verketteten Aufruf hinzu.
myMap.set('bar', 'foo')
.set(1, 'foobar')
.set(2, 'baz');
Spezifikationen
Spezifikation | Status | Kommentar |
---|---|---|
ECMAScript 2015 (6th Edition, ECMA-262) Die Definition von 'Map.prototype.set' in dieser Spezifikation. |
Standard | Initiale Definition. |
ECMAScript (ECMA-262) Die Definition von 'Map.prototype.set' in dieser Spezifikation. |
Lebender Standard |
Browserkompatibilität
BCD tables only load in the browser