计时器实例
//循环执行:var sil = setInterval(函数名,每次执行间隔时间);
//停掉: clearInterval(sil);
//单次执行:var sil = setTimeout(函数名,时间);
//强制停掉: clearTimeout(sil);
<script>
//计时器案例
var num = 0;
function add(){
console.log('num:' + ++num);
}
//循环执行add函数方法
var sil = setInterval(add,1000);
//停止循环的函数
function end(){
console.log('已经运行5秒钟,现在停止运行')
clearInterval(sil);//停止循环
}
//使用单次执行来停止循环
setTimeout(end,5000);//5秒后执行停止
</script>