HTML是超文本标记语言,是一种专门用来制作网页的语言,而HTML5就是它的第五个版本,2014年10月29日,万维网联盟宣布,经过接近8年的艰苦努力,该标准规范终于制定完成,该标准针对当前互联网的飞速发展制定了更加标准的网页语言规范及适用功能,同时也给我们开发者带来了更多的开发选择,学习它是每个前端开发者必修的课程。
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
</head>
<body>
<p>计数: <output id="result"></output></p>
<button onclick="startWorker()">开始 Worker</button>
<button onclick="stopWorker()">停止 Worker</button>
<br /><br />
</body>
<script type="text/javascript">
var w;
function startWorker() {
if( typeof(Worker) !== "undefined" ) {
if( typeof(w) == "undefined" ) {
w=new Worker("/static/example/html5/js/test_workers.js");
}
w.onmessage = function (event) {
document.getElementById("result").innerHTML=event.data;
};
} else {
document.getElementById("result").innerHTML="您的浏览器不支持 Web Workers...";
}
}
function stopWorker() {
w.terminate();
delete w; //重置对象,还可以继续开始计数
w = undefined;
}
</script>
</html>
执行一下