网站地图官方微信:
网站首页 佃坪乡 平水镇 山南镇 彭楼镇 徐营镇 宜昌市

当前位置: 首页 >

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

直接说结论吧,web worker 开发者用起来非常不开心 + 容易泄漏源代码这两个原因,所以没有广泛使用。

老规矩,先贴一下我曾经用 web worker 做过的应用。

NCM 转换器 ncm 格式转换到 mp3 的逻辑用了原生的 js worker 实现 Digital IDE VCD 渲染器 解析 vcd 文件并转换成渲染单元的步骤使用了 web worker 跑 wasm 的技术路线 在批判 worker 之前,我先讲讲为什么部分场景下要用 worker。

最主要的原因是防止阻塞主线程,浏览器内…。

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

  • | 如今的Intel为什么连AMD都打不过? |

    ZEN1出来前的7700k,4c8t卖2k,大家应该还历历在...

    查看详情>>
  • | 为什么是9月3日阅兵而不是10月1日国庆阅兵? |

  • | 为什么 CRT 画质这么好也被淘汰,液晶反而发展的很好? |

  • | 不限制语言,客户端GUI开发用什么好? |

  • | 如何评价张靓颖刘宇宁《九万字》? |

  • | 为什么微软会允许中国有那么多盗版? |

  • | 为什么音乐老师几乎都是女的? |

  • | 美团优选被曝突发大面积关仓。如何评价? |

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

  • | 为何浏览器脚本语言是程序明文而非经编译的代码? |

  • | 以色列真的没有***几十万巴勒斯坦人么? |

  • 程序猿现身说法,没有显示器的话弯腰对着显示器写几个小时代码,...

    2025-06-26
  • 有, 而且很高质量! (辛苦整理全是收藏,没有关注点赞和评论...

    2025-06-26
  • 这种新闻能出来,只能说明柳州又出现赖账的苗头。 早在七八年...

    2025-06-26
  • 戴尔Precision Rack 7910 戴尔对这台机器的...

    2025-06-26

关注我们

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