身体<>统计数字:<输出id="结果"> 输出>
<按钮onclick=" startWorker() ">开始工人> 按钮 <按钮onclick="停工()">停止工作> 按钮
<>脚本 var w=零; 函数startWorker () { 如果(typeof(工人)!==岸ㄒ濉?{ 如果(w==null) { w=新工人(“worker.js”); } w.onmessage=函数(事件){ . getelementbyid(“结果”).innerHTML=event.data; }; } 其他{ . getelementbyid(“结果”).innerHTML="对不起,您的浏览器不支持Web Workers…”; } } 函数停工(){ 如果(w==null) { 返回; } w.terminate (); w=零; }> 脚本 身体>
var=0; 函数timedCount () { 我=我+ 1; postMessage(我); setTimeout (“timedCount () ", 500); } timedCount ();