[ Web Proxy ]
URL:
Viewing: https://developer.mozilla.org/de/docs/Web/JavaScript/Reference/Global_Objects/Map/set [Back]  [Original]

Map.prototype.set() - JavaScript | MDN

Dieser Inhalt wurde automatisch aus dem Englischen bersetzt, und kann Fehler enthalten. Erfahre mehr ber dieses Experiment.

View in English Always switch to English

Map.prototype.set()

Baseline Weitgehend verfgbar

Diese Funktion ist gut etabliert und funktioniert auf vielen Gerten und in vielen Browserversionen. Sie ist seit Juli 2015 browserbergreifend verfgbar.

Die set() Methode von Map Instanzen fgt diesem Map ein neues Element mit einem angegebenen Schlssel und Wert hinzu oder aktualisiert ein vorhandenes Element, wenn der Schlssel bereits existiert.

In diesem Artikel

Probieren Sie es aus

const map = new Map();
map.set("bar", "foo");

console.log(map.get("bar"));
// Expected output: "foo"

console.log(map.get("baz"));
// Expected output: undefined

Syntax

js
set(key, value)

Parameter

key

Der Schlssel des Eintrags, der zum Map-Objekt hinzugefgt oder darin gendert werden soll. Kann jeden Wert annehmen. Objekt-Schlssel werden durch Referenz und nicht durch Wert verglichen.

value

Der Wert des Eintrags, der zum Map-Objekt hinzugefgt oder darin gendert werden soll. Kann jeden Wert annehmen.

Rckgabewert

Das Map-Objekt.

Beispiele

Verwendung von set()

js
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");

Verwenden von set() mit Verkettung

Da die set() Methode dasselbe Map-Objekt zurckgibt, knnen Sie den Methodenaufruf wie unten gezeigt verketten:

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

Spezifikationen

Spezifikation
ECMAScript 2027 LanguageSpecification
# sec-map.prototype.set

Browser-Kompatibilitt

Siehe auch


Web Proxy Viewer  |  New URL  |  Original Page