BroadcastChannel.close()
La méthode BroadcastChannel.close()
ferme la connexion au canal sous-jacent, permettant à l'objet d'être libéré par le ramasse-miettes. Cette tâche est obligatoire puisqu'il n'y a aucun autre moyen pour le navigateur de savoir si ce canal est encore nécessaire.
Note: Cette fonctionnalité est disponible via les Web Workers
Syntaxe
canal.close();
Exemple
// Connexion au canal
const bc = new BroadcastChannel('canal_test');
// Autres opérations (tel que postMessage, …)
// Lorsque les traitements sont terminés, déconnexion du canal
bc.close();
Spécifications
Specification |
---|
HTML Standard # dom-broadcastchannel-close-dev |
Compatibilité des navigateurs
BCD tables only load in the browser
Voir aussi
BroadcastChannel
, l'interface à laquelle elle se rapporte.