Web Workers--网页后台处理API yinshibanxian

一、什么是Web Workers

在使用H4和Javascript创建的web应用当中,所有的处理都是在单线程内执行的,

所以如果花费的时间过长的时候,程序界面会长期处于一个不可响应的状态。更加

恶劣的是,当脚本执行时间过长时,浏览器还会弹出一个脚本执行时间过长的提示框

,使得用户不得不停止正在执行的脚本。

为了解决这个问题,H5新增了一个Web Workers API。使用这个API,用户可以很

容易地创建在后台运行的线程,将可能耗费时间过长的处理交给后台去执行,对用户

在前台执行的操作就没有影响了。

二、如何创建一个