js 定时器

js 定时器有以下两个方法:

  • setInterval() :按照指定的周期(以毫秒计)来调用函数或计算表达式。方法会不停地调用函数,直到 clearInterval() 被调用或窗口被关闭。按照指定的周期
  • setTimeout() :在指定的毫秒数后调用函数或计算表达式。  单次的调用

1、setInterval()

语法

setInterval(code,millisec,lang)

2、  clearInterval(clock);

//清除js定时器

3 、 定时器的使用流程

this.clock = setInterval(()=>{
               this.timer--;
               this.$nextTick(() =>{
                  if(this.timer > 0){
                     this.btnName = this.timer + '秒后可重新获取';
                  }else{
                     clearInterval(this.clock); //清除js定时器
                     this.btnDisable = false;
                     this.btnName = '点击发送验证码';
                     this.timer = 10; //重置时间
                  }
               });
              
            }, 1000); //一秒执行一次

  • 0
    点赞
  • 0
    评论
  • 0
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

©️2021 CSDN 皮肤主题: 编程工作室 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值