当在 HTML 页面中执行脚本时,页面的状态是不可响应的,直到脚本已完成. web worker 是运行在后台的 JavaScript,独立于其他脚本,不会影响页面的性能. 您可以继续做任何愿意做的事情:点击.选取内容等等,而此时 web worker 在后台运行. 细节: 所有主流浏览器均支持 web worker,除了 Internet Explorer. (包括 edge ) 由于 web worker 位于外部文件中,它们无法访问下例 JavaScript 对象: window 对象 d…
Web Worker javascript多线程编程(一)中提到有两种Web Worker:专用线程dedicated web worker,以及共享线程shared web worker.不过主要讲了专用线程dedicated web worker,并未提及共享线程shared web worker.那么这一篇文章继上一篇讲讲共享线程shared web worker. shared web worker:运行的是更为普遍性的代码,可以为多个页面服务.它可以被与之相关联的多个页面访问,只有当所…
Web Worker 在本文中 与 Web Worker 进行双向通信 WindowTimers 在 IE10 Platform Preview 4 中对 Web Worker 的更新 API 参考 示例和教程 有关 Internet Explorer 的 Test Drive 演示 IEBlog 文章 规范 相关主题 Internet Explorer 10 和使用 JavaScript 的 Windows 应用商店应用引入了对 Web Worker 的支持.Web Worker API…