DedicatedWorkerGlobalScope: close() 方法

注意: 此功能仅在 专用 Web Workers 中可用。

close() 方法是 DedicatedWorkerGlobalScope 接口的一部分,它会丢弃 DedicatedWorkerGlobalScope 事件循环中排队的任何任务,从而有效地关闭此特定范围。

语法

js
close()

参数

无。

返回值

无 (undefined).

示例

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

js
close();

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

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

规范

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

浏览器兼容性

BCD 表格仅在浏览器中加载

另请参见