--- title: Worker.terminate() slug: Web/API/Worker/terminate translation_of: Web/API/Worker/terminate ---
{{APIRef("Web Workers API")}}
{{domxref("Worker")}} 接口中的 terminate()
方法用于立即终止 {{domxref("Worker")}} 的行为. 本方法并不会等待 worker 去完成它剩余的操作;worker 将会被立刻停止
myWorker.terminate();
没有。
Void.
以下代码示例表明,通过使用 {{domxref("Worker.Worker", "Worker()")}} 构造器创建出的{{domxref("Worker")}} 对象,在下一步操作之后会被立即终止。
var myWorker = new Worker('worker.js'); myWorker.terminate();
Specification | Status | Comment |
---|---|---|
{{SpecName('HTML WHATWG', "#dom-worker-terminate", "Worker.terminate()")}} | {{Spec2('HTML WHATWG')}} |
Feature | Chrome | Edge | Firefox (Gecko) | Internet Explorer | Opera | Safari (WebKit) |
---|---|---|---|---|---|---|
Basic support | 4 | {{CompatVersionUnknown}} | 3.5 | 10.0 | 10.6 | 4 |
Feature | Android | Edge | Firefox Mobile (Gecko) | Firefox OS (Gecko) | IE Phone | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|---|---|
Basic support | 4.4 | {{CompatVersionUnknown}} | 3.5 | 1.0.1 | 10.0 | 11.5 | 5.1 |
{{domxref("Worker")}} 接口。