window对象的计时器方法:
setTineout:一次性计时器
setInterval:周期性计时器
clearTimeout:停止一次性周期性计时器
clearInterval:既可以停止一次性计时器也可以停止周期性计时器
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<script type="text/javascript">
var time;
function start() {
time = setInterval(show, 1000);
}
var i = 0;
function show() {
console.log("时间过了" + i + "s");
i++;
}
function stop() {
clearInterval(time);
}
</script>
</head>
<body>
<input type="button" value="start" onclick="start()">
<input type="button" value="stop" onclick="stop()">
</body>
</html>!