Javascript中的计时器有两种,setInterval和setTimeout,而计时器的作用就是按照时间反复执行。
settimeout 定时程序也叫做一次性计时器,用于在指定的毫秒数后调用函数或计算表达式 延迟多少时间执行,在什么时间以后干什么。干完了就结束
setTimeout(function (){
console.log(1);
},1000);
可以改造为循环计时器
var t=null;
showtime();
function showtime(){
console.log(1);
t=setTimeout("showtime()",1000);
}
关闭计时器
clearTimeout(t);
setinterval方法则是表示间隔一定时间反复执行某操作。循环计时器
var t=null;
t=setInterval(function(){
console.log(1);
},1000);
clearInterval(t);//关闭计时器