Web Worker 使用教程
主线程
创建子线程
const worker = new Worker(‘worker.js’)
给子线程传值
worker.postMessage({data})
接收子线程传值
worker.onmessage = e => {}
关闭主线程
worker.terminate()
子线程
worker.js放置于静态文件目录下
self为子线程自身全局对象
加载脚本
self.importScripts(’***.min.js’)
接收主线程传值
self.onmessage = e => {}
给主线程传值
self.postMessage({data})
关闭子线程
self.close()
webWorker使用
最新推荐文章于 2024-06-18 15:21:40 发布