js倒计时小demo

2020-09-03  本文已影响0人  无题syl

应用场景:点名倒计时/抽奖/距离活动结束

倒计时.PNG

一个函数即可解决

      function countDown(mi = 0, ss = 0) {
        let end = setInterval(() => {
          var txt =
            (mi < 10 ? "0" + mi : mi) + "'" + (ss < 10 ? "0" + ss : ss) + "''";
          span.innerHTML = txt;
          ss--;
          if (ss == -1 && mi > 0) {
            ss = 59;
            mi--;
            countDown(mi, ss);
          }
          if (mi == 0&&ss==-1) {
              clearTimeout(end);
              return;
            }
        }, 1000);
      }

调用 参数为 (分钟,秒数)

 countDown(1, 10);
上一篇 下一篇

猜你喜欢

热点阅读