JavaScript setInterval/setTimeout

轩陌

分类: JavaScript 3583 2

  定时器:setInterval与setTimeout

      setInterval:循环去做一件事情
          语法:


//一个简单定时器,单位为毫秒,会让num一直加1
var num = 0;
setInterval(function(){
    num++;
    console.log( num );
},30);

 
      setTimeout:多久时间之后去做一件事情
          语法:


//3秒之后弹出一个3
setTimeout(function(){
    console.log( 3 );
},3000);

  清除定时器:clearInterval与clearTimeout

       clearInterval/clearTimeout:某个条件达到清除定时器


//一个简单定时器,单位为毫秒,会让num一直加1
var num = 0;
var timer = setInterval(function(){
       num++;
       if( num >= 10 ){
           clearInteval( timer );//当num=10的时候清除定时器
       }
       console.log( num );
},30);

//clearTimeout
setTimeout(function(){
	console.log( 3 );
},500);
  • 12人 Love
  • 4人 Haha
  • 1人 Wow
  • 1人 Sad
  • 0人 Angry
JavaScript、前端笔记

作者简介: 轩陌

打赏

生命的意义在于折腾,一直努力成长中,期待梦想实现的那刻。

共 2 条评论关于 “JavaScript setInterval/setTimeout”

Loading...