Baseline Widely available
Die has()
-Methode von WeakSet
-Instanzen gibt einen booleschen Wert zurück, der angibt, ob ein Objekt in diesem WeakSet
existiert oder nicht.
const weakset = new WeakSet();
const object1 = {};
const object2 = {};
weakset.add(object1);
console.log(weakset.has(object1));
// Expected output: true
console.log(weakset.has(object2));
// Expected output: false
Syntax Parameter
value
Der Wert, dessen Vorhandensein im WeakSet
geprüft wird.
Gibt true
zurück, wenn ein Element mit dem angegebenen Wert im WeakSet
-Objekt existiert; ansonsten false
. Gibt immer false
zurück, wenn value
kein Objekt oder ein nicht registriertes Symbol ist.
has()
-Methode
const ws = new WeakSet();
const obj = {};
ws.add(window);
ws.has(window); // returns true
ws.has(obj); // returns false
// Storing a non-registered symbol
const sym = Symbol("foo");
ws.add(sym);
ws.add(Symbol.iterator);
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