网站地图官方微信:
网站首页 路罗镇 古邵镇 严务乡 齐河县 草尾镇 螺岗镇

当前位置: 首页 >

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

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

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

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

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

…。

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

  • | PHP初学者,我能不能使用PHP来开发桌面应用? |

    盘点一下这些年PHP在桌面应用方面的解决方案今天作者给大家盘...

    查看详情>>
  • | 有邻居的追求者出价三万,让我连续半个月每天找个女朋友晚上弄点动静,我该答应吗? |

  • | 如何评价阿富汗取消与中国的石油开***合同? |

  • | Mac上有那些你认为极其好用的***? |

  • | 哪款浏览器的综合性能最优? |

  • | 美国真会下场对伊朗开战吗? |

  • | 买到烂尾楼到底该有多绝望? |

  • | 真的有这种又苗条身材又爆炸的么? |

  • | 这种裙子是不是对直男爆杀? |

  • | 国产手机AI「好用」的背后,是技术差距还是文化差异? |

  • | 为什么中国电信的iptv一定要有网线连接!? |

  • 咋了,你想看F-35I给F-14老爷爷踩踩背? 6.17更新...

    2025-06-22
  • 我的看法是资金链快断了 5月增长的销量百分比太低,无法供养固...

    2025-06-22
  • 最近, 易梦玲参加恋综了。 虽然很多人都说她和 沈月站...

    2025-06-22
  • 最近花米轮流上官媒,其实意思已经很明显了,不管你是谁,不管你...

    2025-06-22

关注我们

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