A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://developer.mozilla.org/de/docs/Web/JavaScript/Reference/Global_Objects/WeakMap/set below:

WeakMap.prototype.set() - JavaScript | MDN

WeakMap.prototype.set()

Baseline Widely available

Die set() Methode von WeakMap Instanzen fügt ein neues Element mit einem angegebenen Schlüssel und Wert zu diesem WeakMap hinzu.

Probieren Sie es aus
const weakmap1 = new WeakMap();
const object1 = {};
const object2 = {};

weakmap1.set(object1, "foo");
weakmap1.set(object2, "bar");

console.log(weakmap1.get(object1));
// Expected output: "foo"

console.log(weakmap1.get(object2));
// Expected output: "bar"
Syntax Parameter
key

Muss entweder ein Objekt oder ein nicht registriertes Symbol sein. Der Schlüssel des Eintrags, der zum WeakMap Objekt hinzugefügt werden soll.

value

Jeder Wert, der den Wert des Eintrags darstellt, der zum WeakMap Objekt hinzugefügt werden soll.

Rückgabewert

Das WeakMap Objekt.

Ausnahmen
TypeError

Wird ausgelöst, wenn key kein Objekt oder ein nicht registriertes Symbol ist.

Beispiele Verwendung der set() Methode
const wm = new WeakMap();
const obj = {};

// Add new elements to the WeakMap
wm.set(obj, "foo").set(window, "bar"); // chainable

// Update an element in the WeakMap
wm.set(obj, "baz");

// Using a non-registered symbol as key
const sym = Symbol("foo");
wm.set(sym, "baz");
wm.set(Symbol.iterator, "qux");
Spezifikationen Browser-Kompatibilität Siehe auch MDN-Feedback-Box War diese Übersetzung hilfreich?

Diese Seite wurde automatisch aus dem Englischen übersetzt.


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4