Constructeur FinalizationRegistry()
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since April 2021.
Le constructeur FinalizationRegistry
crée un objet FinalizationRegistry
qui utilise la fonction de rappel passée en argument comme fonction de nettoyage pour les objets du registre.
Syntaxe
js
// Fonction de rappel avec une fonction fléchée
new FinalizationRegistry(valeurTenue => { ... } )
// Référence à une fonction de rappel
new FinalizationRegistry(callbackFn)
// Fonction de rappel en ligne
new FinalizationRegistry(function(valeurTenue) { ... })
Paramètres
callback
-
La fonction de rappel de nettoyage à utiliser par le registre.
Exemples
Créer un nouveau registre
On crée le registre en fournissant la fonction de rappel :
js
const registre = new FinalizationRegistry((valeurTenue) => {
// ....
});
Spécifications
Specification |
---|
ECMAScript® 2025 Language Specification # sec-finalization-registry-constructor |
Compatibilité des navigateurs
BCD tables only load in the browser