您的位置:首页 > Web前端 > JavaScript

HTML5之异步执行js

2013-06-27 00:00 99 查看
什么是 Web Worker?
当在 HTML 页面中执行脚本时,页面的状态是不可响应的,直到脚本已完成。
web worker 是运行在后台的 JavaScript,独立于其他脚本,不会影响页面的性能。您可以继续做任何愿意做的事情:点击、选取内容等等,而此时 web worker 在后台运行。

浏览器支持
所有主流浏览器均支持 web worker,除了 Internet Explorer。

异步执行的js如何回传结果?
在异步执行的js内部调用postMessage()方法,它用于向 HTML 页面传回一段消息。

参考资料:http://www.w3school.com.cn/html5/html_5_webworkers.asp
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  HTML5