网站地图官方微信:
网站首页 阳春乡 樟塘镇 埕口镇 乐从镇 吴阳镇 刁祁乡

当前位置: 首页 >

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

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

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

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

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

…。

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

  • | 女主播和榜一大哥现实碰面会做什么? |

    抖音刷到38级了,刷了5个女主播,见了4个,3个发生了关系。...

    查看详情>>
  • | 南京「先锋书店」公开禁止商拍,此前因「最美书店」称号成网红打卡地,失去这部分流量对书店来说是好事吗? |

  • | 为什么中国一定要帮助伊朗? |

  • | 为什么日本人室内光脚啊?他们屋子里有这么干净吗? |

  • | MacBook的诱惑在哪里? |

  • | Apple watch 是否在干掉传统机械手表? |

  • | 为什么各大品牌内存条包装都那么low? |

  • | 小米Yu7的超预期大爆是否会促使华为亲自下场造车? |

  • | 如何评价Google 宣布停止Android开源项目AOSP? |

  • | 许多公式都有π和e,可能的原因有什么? |

  • | 美国为什么不发展高铁? |

  • 1、 ***还不错,应该花了很多时间弄的吧,赞一个。 1....

    2025-06-29
  • 厕所排气扇坏了,在58同城上叫维修师傅。 说烧了,换装一个...

    2025-06-29
  • 前端技术,要学习的内容太多了,当你不知道从哪里开始的时候,你...

    2025-06-29
  • 年轻人,练起来就知道了,记得回来感谢我 有时间一定要去看疯狂...

    2025-06-29

关注我们

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