Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in English Always switch to English

Constructeur WeakRef()

Baseline Widely available *

Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis avril 2021.

* Certaines parties de cette fonctionnalité peuvent bénéficier de prise en charge variables.

>

Le constructeur WeakRef crée un objet WeakRef qui représente une référence faible vers un objet cible.

Syntaxe

js
new WeakRef(objetCible);

Paramètres

objetCible

L'objet cible auquel l'objet WeakRef devrait faire référence (également appelé référent).

Exemples

>

Créer un nouvel objet WeakRef

Voir la page principale de WeakRef pour un exemple complet.

js
class Counter {
  constructor(element) {
    // Construit une référence faible vers un élément du DOM
    this.ref = new WeakRef(element);
    this.start();
  }
}

Spécifications

Specification
ECMAScript® 2026 Language Specification>
# sec-weak-ref-constructor>

Compatibilité des navigateurs

Voir aussi