不少从事开发岗的技术人员都了解过多线程问题多线程是指从软件或者硬件上实现多个线程并发执行的技术。具有多线程能力的计算机因有硬件支持而能够在同一时间執行多于一个线程进而提升整体处理性能。在小程序中也可能有线程并发执行的阶段这时候worker可以处理小程序开发的多线程机制。
使用worker艏先要配置worker信息在app.js中声明worker放置目录,目录下的代码将被打包成一个文件:
接着在worker中添加文件添加一个请求文件夹request和一个相应文件夹response。
添加后目录结构如下:
接着在主线程中初始化Worker
的入口文件路径,绝对路径
最后主线程向Worker发出数据接收请求
使用worker注意事项:
Workers 之间不支持发送消息
请观看了解详情,更多资讯请关注