SharedWorkerGlobalScope: close() 方法

close() 方法是 SharedWorkerGlobalScope 接口的方法,它会丢弃排在 SharedWorkerGlobalScope 事件循环中的所有任务,有效地关闭此特定范围。

语法

js
close()

参数

无。

返回值

无 (undefined).

示例

如果你想从工作线程内部关闭工作线程实例,你可以调用以下方法

js
close();

close()self.close() 实际上是等价的 - 两者都代表从工作线程的内部范围调用 close()

注意: 还可以通过主线程停止工作线程:Worker.terminate 方法。

规范

规范
HTML 标准
# dom-sharedworkerglobalscope-close-dev

浏览器兼容性

BCD 表格仅在浏览器中加载

另请参阅