2015-05-28 79 views

回答

21

close()方法在工作人員的範圍內可見。 terminate()方法是工作對象接口的一部分,可以從外部調用。

如果您在主腳本中創建了一個worker,並且想要從該腳本中停止該worker,則應該調用worker對象上的terminate()。如果您想要停止工人代碼(例如作爲對外部消息的響應),您應該調用close()方法。

來源:https://developer.mozilla.org/en-US/docs/Web/API/Web_Workers_API/Using_web_workers#Terminating_a_worker

+0

感謝您的幫助! –