| [ Web Proxy ] |
| Viewing: https://developer.mozilla.org/de/docs/Web/JavaScript/Reference/Global_Objects/WeakRef/deref | [Back] [Original] |
Get to know MDN better
Dieser Inhalt wurde automatisch aus dem Englischen bersetzt, und kann Fehler enthalten. Erfahre mehr ber dieses Experiment.
Diese Funktion ist gut etabliert und funktioniert auf vielen Gerten und in vielen Browserversionen. Sie ist seit April 2021 browserbergreifend verfgbar.
Die deref() Methode von WeakRef Instanzen gibt den Zielwert dieses WeakRef zurck oder undefined, falls der Zielwert durch die Garbage Collection entfernt wurde.
deref()
Keine.
Der Zielwert des WeakRef, der entweder ein Objekt oder ein nicht registriertes Symbol ist. Gibt undefined zurck, falls der Wert durch die Garbage Collection entfernt wurde.
Siehe den Abschnitt Hinweise zu WeakRefs auf der Seite WeakRef fr einige wichtige Hinweise.
Siehe den Abschnitt Beispiele
auf der Seite WeakRef fr das vollstndige Beispiel.
const tick = () => {
// Get the element from the weak reference, if it still exists
const element = this.ref.deref();
if (element) {
element.textContent = ++this.count;
} else {
// The element doesn't exist anymore
console.log("The element is gone.");
this.stop();
this.ref = null;
}
};
| Spezifikation |
|---|
| ECMAScript 2027 LanguageSpecification # sec-weak-ref.prototype.deref |
WeakRefObject/FunctionDer Bauplan fr ein besseres Internet.
Teile dieses Inhalts sind 19982026 von einzelnen mozilla.org-Mitwirkenden. Inhalte sind verfgbar unter einer Creative-Commons-Lizenz.
| Web Proxy Viewer | New URL | Original Page |