当前位置:当前位置: 首页 >
为什么web worker可以在前端开多线程,解决单线程卡死页面的问题,但是没有得到广泛使用?
人气:发表时间:2025-06-19 08:45:11
Worker本身的实现确实是繁琐的,尤其是 postMessage、onmessage这类线程间数据通信操作,就挺繁琐。
这个时候可以用谷歌的comlink库: comlink - npm comlink能用单线程操作的习惯来实现多线程操作,很赞。
(其原理是Proxy代理机制) 当然Vite也有适配: vite-plugin-comlink - npm 然后,解决完线程间通讯的麻烦事之后,还要面对一个坑。
就是Worker和Worker之间、Worker和主线程之间,无法实现复杂数据类型的传输(会丢类型)。
…。
同类文章排行
- 有一个乌克兰的朋友问我,中国人凭什么能享受和平,我该怎么说?
- 我应该设置多少kb才能让他不能玩游戏?
- 为什么 electron 不做成独立的 runtime?
- 剪映网页版要下线了,有没有字节的同学来说下是为啥啊?
- 为何 Linus 一个人就能写出这么强的系统,中国却做不出来?
- 如果让你重新开始学计算机,你的学习路线会怎么选择?
- 你理想中的完美户型长什么样?
- 为什么有些NAS用户弄那么多硬盘?
- 有哪些好用的开源软件?
- 蜂鸟音乐要求邓紫棋立即下架重制歌曲,邓紫棋回应不会下架,此前她称 6 年没收到版税,如何看待此事?
最新资讯文章
- 探矿权转***矿权需要什么流程?
- 如何看待成都辟谣艾滋病17万人?
- 想开一个100cm或者120cm的溪流缸或者水草缸,有没有大佬指导一下,有哪些注意事项?
- 为什么华为价值2.3W的鸿蒙电脑用的是美国西数的中低固态硬盘??
- 为什么成功人士的精力都非常旺盛?
- 能发一张在暧昧期的聊天记录吗?
- 为什么程序员独爱用Mac进行编程?
- 吵架后,老公快一个星期不联系,是要离婚的节奏吗?
- 为什么中国的英语教育这么失败?
- 在办公室用机械键盘是什么心里?
- 为什么长得漂亮却没什么用?
- 身在北京的你,择偶标准是怎样的?
- 为什么买的小乌龟总是养不活呀?
- 内存为什么不能设计成二维寻址?
- 《原神》5.7 版本魔神任务第五章•第六幕「你存在的时空」体验如何?
- 为什么银行都喜欢高公积金的客户?
- 什么是 5G 固定无线接入(FWA)?
- 为什么多地「国补」暂停了?
- 马上领证了,发现男朋友离不了游戏,让他少打游戏他会非常生气,正常吗?
- 如何看待《海贼王》1152话尾田给出的香克斯断臂的解释?





