--- title: Map.prototype.set() slug: Web/JavaScript/Reference/Global_Objects/Map/set tags: - ECMAScript 2015 - JavaScript - Map - Method - Prototype translation_of: Web/JavaScript/Reference/Global_Objects/Map/set ---
Die set() Methode fügt ein ELement mit einem spezifischen schlüssel und wert zu einem Map Objekt hinzu oder aktualisiert es.
myMap.set(schlüssel, wert);
Map Objekt hinzugefügt wird.Map Objekt hinzugefügt wird.Das Map Objekt.
set Methodevar myMap = new Map();
// Fügt ein neues Element hinzu
myMap.set('bar', 'foo');
myMap.set(1, 'foobar');
// Aktualisiert ein Element
myMap.set('bar', 'baz');
set Methode mit VerkettungSeit 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');
| Spezifikation | Status | Kommentar |
|---|---|---|
| {{SpecName('ES2015', '#sec-map.prototype.set', 'Map.prototype.set')}} | {{Spec2('ES2015')}} | Initiale Definition. |
| {{SpecName('ESDraft', '#sec-map.prototype.set', 'Map.prototype.set')}} | {{Spec2('ESDraft')}} |
{{Compat("javascript.builtins.Map.set")}}