当前位置: 首页 >
为什么web worker可以在前端开多线程,解决单线程卡死页面的问题,但是没有得到广泛使用?
- 人气:
Worker本身的实现确实是繁琐的,尤其是 postMessage、onmessage这类线程间数据通信操作,就挺繁琐。
这个时候可以用谷歌的comlink库: comlink - npm comlink能用单线程操作的习惯来实现多线程操作,很赞。
(其原理是Proxy代理机制) 当然Vite也有适配: vite-plugin-comlink - npm 然后,解决完线程间通讯的麻烦事之后,还要面对一个坑。
就是Worker和Worker之间、Worker和主线程之间,无法实现复杂数据类型的传输(会丢类型)。
…。
推荐资讯
- 2025-06-21你们学校的校花都是怎么样的?
- 2025-06-21国内所有14nm以下的芯片都不能被台积电代工,为啥小米玄戒能被代工?
- 2025-06-21中国有能打到美国本土的导弹吗……有的话最远能打到哪里呢?
- 2025-06-21Flutter 为什么没有一款好用的UI框架?
- 2025-06-21能把太湖挖深吗?
- 2025-06-21扫黑风暴为什么他们费老大劲杀这么多人不如直接把督导组干掉?
- 2025-06-21国家电网不再全额收购可再生电力,光伏怎么生存啊?
- 2025-06-21为什么觉得小米的系统越来越不行了?
- 2025-06-21如何看待 Mac mini M4 支持可更换 SSD?
- 2025-06-21超小团队选择Django还是Flask?
- 2025-06-21墨脱水电站建设有什么进展?
- 2025-06-21皮肤太白是种怎样的体验?
- 2025-06-21从零写一个3D物理引擎难度多大?
- 2025-06-21广东省肇庆市怀集县洪水后,赵一鸣零食店被哄抢,物资和收银机里面的几千块钱被哄抢一空,如何评价?
- 2025-06-21有性瘾女朋友每天都要很多遍要不要分手?
- 2025-06-21网络小白如何建立一个网站,供别人下载文件(主要是PDF和MP3)?
推荐产品
-
Rust、Go、Zig、Dart、C3、C++、C,仓颉、moonbit、凹语言哪个语言更有未来?
1. Rust 发展趋势:近年来增长最快的编程语言之一,被 -
如何评价张靓颖刘宇宁《九万字》?
终于集齐三大女神。 张靓颖的眼镜,戴与不戴真的是判若两人。 -
《捞女游戏》发售仅一天同时在线超 6330 人,如何看待游戏的销量?
第一天6千多人,到现在6/21下午了,现在是已经4.58万人 -
《捞女游戏》发售仅一天同时在线超 6330 人,如何看待游戏的销量?
更新下 当前时间20250621,20点30分左右。 国区
最新资讯




