Worker

优质
小牛编辑
131浏览
2023-12-01

Worker.onMessage(function callback)

监听主线程/Worker 线程向当前线程发送的消息的事件。

参数

function callback

主线程/Worker 线程向当前线程发送的消息的事件的回调函数

参数
属性类型说明
messageObject主线程/Worker 线程向当前线程发送的消息

Worker.postMessage(Object message)

向主线程/Worker 线程发送的消息。

参数

Object message

需要发送的消息,必须是一个可序列化的 JavaScript key-value 形式的对象。

示例代码

worker 线程中

worker.postMessage({
    message: 'worker 线程消息'
})

主线程中

const worker = jd.createWorker('workers/index/index.js')
worker.postMessage({message: '主线程消息'})

Worker.terminate()

结束当前 Worker 线程。