在JavaScript中如何销毁Worker线程?

2 min read

要销毁一个Web Worker,您可以使用 terminate() 方法。

假设您在主线程中创建了一个Web Worker,以下是一个例子:

const myWorker = new Worker('worker.js');

要关闭并销毁该Web Worker,您可以使用以下代码:

myWorker.terminate();

请注意,一旦您调用 terminate() 方法,将不再接受任何消息或通信,并且无法重新启动。