Start · Sprachen · JavaScript · Referenz · Map.prototype.set()

Map.prototype.set()

Methode

Fügt einer <code>Map</code> einen neuen Eintrag mit angegebenem Schlüssel und Wert hinzu oder aktualisiert einen bestehenden Eintrag.

Kategorie: method-property

Signatur

set(key, value)

Beschreibung

Die Methode set() von Map-Instanzen fügt dieser Map einen neuen Eintrag mit dem angegebenen Schlüssel und Wert hinzu oder aktualisiert einen bestehenden Eintrag, falls der Schlüssel bereits existiert.

Parameter

Name Typ Default Beschreibung
$key Pflicht any Der Schlüssel des Eintrags, der im Map-Objekt hinzugefügt oder geändert werden soll. Kann ein beliebiger Wert sein. Object-Schlüssel werden per Referenz verglichen, nicht per Wert.
$value Pflicht any Der Wert des Eintrags, der im Map-Objekt hinzugefügt oder geändert werden soll. Kann ein beliebiger Wert sein.

Rückgabewert

Typ
Map
Beschreibung
Das Map-Objekt.

Beispiele

set() verwenden

const myMap = new Map();

// Add new elements to the map
myMap.set("bar", "foo");
myMap.set(1, "foobar");

// Update an element in the map
myMap.set("bar", "baz");

set() mit Verkettung verwenden

// Add new elements to the map with chaining.
myMap.set("bar", "foo").set(1, "foobar").set(2, "baz");