web workers为网页脚本提供了一种能在后台进程中运行的方法。
例子:
var work = new Worker("worker.js");
work.onmessage=function(e){//处理收到的消息};
work.postMessage(message);
work.addEventListener("message",messageHandler,true);
function messageHandler(){//相应的处理};
然后设计线程脚本文件worker.js
function messageHandle(e){
postMessage();
}
addEventListener("message",messageHandle,true);