此页面由社区从英文翻译而来。了解更多并加入 MDN Web Docs 社区。

View in English Always switch to English

BroadcastChannel:close() 方法

基线 广泛可用

自 2022年3月 起,此特性已在主流浏览器中得到支持,可在大多数设备和浏览器版本中正常使用。

备注: 此特性在 Web Worker 中可用。

BroadcastChannel 接口的 close() 方法终止与底层频道的连接,从而允许对对象进行垃圾回收。这是必须执行的步骤,因为浏览器没有其他方法可以知道不再需要此频道。

语法

js
close()

示例

js
// 连接到指定频道
const bc = new BroadcastChannel("test_channel");

// 其他操作(如:postMessage、……)

// 当完成后,断开与频道的连接
bc.close();

规范

规范
HTML
# dom-broadcastchannel-close-dev

浏览器兼容性

参见