WeakRef.prototype.deref()
La méthode deref renvoie l'objet cible associé à l'objet WeakRef courant ou undefined si l'objet cible a été récupéré par le ramasse-miettes.
Syntaxe
js
deref()
Valeur de retour
L'objet cible associé à l'objet WeakRef, ou undefined dans le cas où l'objet a été récupéré par le ramasse-miettes.
Notes
Voir les notes sur la page WeakRef pour des notes importantes.
Exemples
Utiliser deref()
Voir la section Exemples de la page WeakRef pour un exemple complet.
js
const tick = () => {
// Récupérer l'élément de la référence faible s'il existe encore
const element = this.ref.deref();
if (element) {
element.textContent = ++this.count;
} else {
// Alors l'élément n'existe plus
console.log("L'élément n'est plus.");
this.stop();
this.ref = null;
}
};
Spécifications
| Specification |
|---|
| ECMAScript Language Specification # sec-weak-ref.prototype.deref |
Compatibilité des navigateurs
BCD tables only load in the browser