JS定时器:计时与倒计时

127 阅读1分钟
  • 计时器 语法:setInterval(function(){计时器每次执行的},时间(单位为ms))

      var a = 0
      var timer = setInterval(function(){ 
          a++
          console.log(a)
          if(a == 8){
              clearInterval(timer)  //关闭计时器
          }
      },1000)
    
  • 倒计时器 语法:setTimeout(function(){倒计时器时间过后执行的},时间(单位为ms))

      var timer1 = setTimeout(function(){
          console.log("1111")
      },10000)
      clearTimeout(timer1)   // 结束倒计时器
    
  • 注意 不管是计时器还是倒计时器,当我们需要中断计时时,clearTimeout和clearInterval是可以混用的