网站地图官方微信:
网站首页 包装相关设备 包装胶带 包装成型机械 包装产品加工 一体机办公设备 修正带

当前位置: 首页 >

为什么web worker可以在前端开多线程,解决单线程卡死页面的问题,但是没有得到广泛使用?

Worker本身的实现确实是繁琐的,尤其是 postMessage、onmessage这类线程间数据通信操作,就挺繁琐。

这个时候可以用谷歌的comlink库: comlink - npm comlink能用单线程操作的习惯来实现多线程操作,很赞。

(其原理是Proxy代理机制) 当然Vite也有适配: vite-plugin-comlink - npm 然后,解决完线程间通讯的麻烦事之后,还要面对一个坑。

就是Worker和Worker之间、Worker和主线程之间,无法实现复杂数据类型的传输(会丢类型)。

…。

为什么web worker可以在前端开多线程,解决单线程卡死页面的问题,但是没有得到广泛使用?

  • | 为什么都说武器越怪,死的越快? |

    我高中好哥们有个富二代混子 他平时的随身武器是一把车钥匙 老...

    查看详情>>
  • | Firefox 浏览器是否还有可能浴火重生? |

  • | 显示器选32还是27,2k还是4k? |

  • | 毕设答辩,老师说node不可能写后台怎么办? |

  • | 如何评价“寡姐”斯嘉丽·约翰逊的身材? |

  • | 为什么越来越多的人反感亲戚来家里住? |

  • | 印度为什么一定要和中国作对? |

  • | 你看过哪些以为是段子新闻,结果发现居然是真的? |

  • | 程序员需要用到内置kvm功能的显示器吗?或者是外置的kvm切换器吗? |

  • | 中国的航空发动机现在是什么水平? |

  • | 应该如何看待群晖在DSM 7.2.2-72803更新中去掉了Video Station? |

  • 因为该打世界大战了啊。 不然你以为,为什么全球都经济危机了...

    2025-06-22
  • 明天就是和她认识的第十周年,十年了,我和她的聊天记录从来没有...

    2025-06-22
  • 刚想说市面上不是已经有了这类产品了吗,然后一看问题发布时间,...

    2025-06-22
  • 电脑系统优化工具箱,这是一款功能强大的Windows电脑系统...

    2025-06-22

关注我们

添加微信好友,关注最新动态