JS定时器

定时器

都是全局对象window上的方法 , 内部函数this指向window

注意:

setInterval("console.log('a');", 1000);//每隔1000毫秒会打印一次字符串a

设置循环定时器

setInterval

setInterval(function(){

},1000); // 定时器时间不准

清除循环定时器

clearInterval

var timer = setInterval(function(){

},1000);
clearInterval(timer);

设置单次执行定时器

setTimeout

setTimeout(function(){

},1000);   //延时1000毫秒执行,只执行一次

清除单次执行定时器

clearTimeout

var timer = setTimeout(function(){

},1000);
clearTimeout(timer);

   转载规则


《JS定时器》 张磊 采用 知识共享署名 4.0 国际许可协议 进行许可。
  目录