当前位置: 首页 >
为什么web worker可以在前端开多线程,解决单线程卡死页面的问题,但是没有得到广泛使用?
- 人气:
Worker本身的实现确实是繁琐的,尤其是 postMessage、onmessage这类线程间数据通信操作,就挺繁琐。
这个时候可以用谷歌的comlink库: comlink - npm comlink能用单线程操作的习惯来实现多线程操作,很赞。
(其原理是Proxy代理机制) 当然Vite也有适配: vite-plugin-comlink - npm 然后,解决完线程间通讯的麻烦事之后,还要面对一个坑。
就是Worker和Worker之间、Worker和主线程之间,无法实现复杂数据类型的传输(会丢类型)。
…。
推荐资讯
- 2025-06-23印度是真的烂还是咱们在信息茧房里面?
- 2025-06-23微信头像会影响第一印象吗?
- 2025-06-23公司规定所有接口都用 post 请求,这是为什么?
- 2025-06-23印度是真的烂还是咱们在信息茧房里面?
- 2025-06-23你认为美国最近30年最烂的一个总统是谁?
- 2025-06-23网络小白如何建立一个网站,供别人下载文件(主要是PDF和MP3)?
- 2025-06-23大家觉得前端开发 2025 年行情怎么样?
- 2025-06-23预测一下,下一次阅兵会出现什么武器震惊世界?
- 2025-06-232025 国内公司前端团队都在搞些什么?
- 2025-06-23胸大的女孩子有什么烦恼?
- 2025-06-23如何看待 Three.js / WebGL 等前端 3D 技术?
- 2025-06-23北大「韦神」粉丝破 2000 万,评论区成高考许愿池,如何看待家长们纷纷从韦神这里「沾福气」的心理?
- 2025-06-23人工智能相关专业里有什么「坑」吗?
- 2025-06-23如何看待湖北一医院婚检查出艾滋医生未告知伴侣致感染,医生被停职?反映出哪些问题?
- 2025-06-23如何评价首个女性友好的编程语言HerCode?
- 2025-06-23相对于Go,哪些领域是.NET做不到或做不好的?
推荐产品
-
洲际导弹能打到任何地方,为什么还需要轰炸机?
因为洲际弹道导弹的火箭是一次性的,并且造价极其昂贵,战斗部只 -
印度是真的烂还是咱们在信息茧房里面?
你要是信不过简中的话,你可以去翻翻繁中对印度的报道, 油管上 -
自己拥有一台服务器可以做哪些很酷的事情?
11月3日更新: 听取建议,逐渐缩减VM,转移到CT当中,然 -
怎么向老婆简单解释nas的用途?
我老婆在移不动上班,原来是营业厅员工,后来升岗去市分做后勤。
最新资讯




