网站地图官方微信:
网站首页 包装相关设备 包装生产线 折射仪 帐簿 荧光笔 眼镜片

当前位置: 首页 >

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

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

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

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

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

…。

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

  • | 独立开发***能盈利吗?感觉好累... |

    大家好,我是🍎头,我是一位ios初学者,做了一款简历制作的A...

    查看详情>>
  • | 有没有什么路由器让你用过之后彻底惊艳了? |

  • | DIY的NAS易用性如何? |

  • | 你读过最冷门,但「含金量极高」的书是什么? |

  • | ***体隆胸之后多久乳房变软一些? |

  • | 程序员如何迅速掌握一门新技术? |

  • | 想自己做一本书,用什么排版软件? |

  • | 27寸显示器有必要上4K吗? |

  • | 现在既然全靠雷达了,为啥伊以炸来炸去都要在晚上? |

  • | 我应该设置多少kb才能让他不能玩游戏? |

  • | HTML+CSS有哪些常用的居中方法? |

  • 因为没有精气神。 我爸以前是国营单位的伐木工。 这工作累...

    2025-06-26
  • 我姐跟我科普过,胸基本上就两种,腺体胸和脂肪胸 腺体胸这种主...

    2025-06-26
  • 其他答主推荐的 CudaText 和 Kate 我也都用过,...

    2025-06-26
  • 1,找工作肯定很难找,或者说除一线城市外,几乎没有。 一线也...

    2025-06-26

关注我们

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