有人实际工作项目中用过web worker吗?

看了下教程,但不知道用在什么地方。。有人有这方面经验分享下不?

阅读 4.9k
4 个回答

http://www.atool.org/quality_factor.php 之前没用worker导致计算浏览器卡死…使用后解决…这是用法一,计算耗时任务

http://www.atool.org/file_hash.php 一次计算多个文件的多个hash算法,这算用法二,类似多线程计算…

当然还有其他用途,在正式项目中,可以防止一些操作导致浏览器卡死,影响用户体验。现在很多单页应用,更加适用…

高大上但实用性不是很强,建议用其他的方式。其一、不支持跨域,其二、待补充.................

补充一下:webWorker也不支持操作DOM。

但是出了webWorker肯定有其妙用,在某些场景下用它肯定很给力。。希望用过的速速回答,学习一下。

涉及到计算的任务,比如点位聚合渲染和视频编解码等场景。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题