# Worker
The worker instance can be obtained via the wx.createWorker API in the main thread and via the global variable worker
in the worker thread.
# Methods
# Worker.postMessage(Object message)
Sends messages to the main thread/worker thread.
# Worker.terminate()
Ends the current worker thread. This API can only be called on the worker object in the main thread.
# Worker.onMessage(function callback)
Listens on the event that the main thread/worker thread sends a message to the current thread.
# Sample Code
The basic configuration is required to run the following code. For more information on the basics and configuration methods, see Multithreading.
const worker = wx.createWorker('workers/request/index.js') // The filename specifies the worker entry file path as an absolute path.
worker.onMessage(function (res) {
console.log(res)
})
worker.postMessage({
msg: 'hello worker'
})
worker.terminate()