web worker

将一些耗费CPU资源的任务交由web Worker运行而不冻结用户界面。

客户端代码:

var w = new Worker('javascripts/work.js');
    w.onmessage = function(e){
        document.getElementById('result').innerHTML = e.data;
    }                           //停止w.terminate()

work.js代码:

var i = 0;
function timeCount(){
	i++;
	postMessage(i);
	setTimeout('timeCount()',500);
};
timeCount();

加载大数据量时,无阻塞,比较慢;不能跨域加载js。

还不够好。

http://www.cnblogs.com/dowinning/archive/2012/04/19/json-jsonp-jquery.html

  

原文地址:https://www.cnblogs.com/wang-jing/p/4091966.html