JavaScript基于setTimeout實(shí)現(xiàn)計(jì)數(shù)的方法

字號(hào):


    這篇文章主要介紹了JavaScript基于setTimeout實(shí)現(xiàn)計(jì)數(shù)的方法,涉及javascript中setTimeout方法的使用技巧,需要的朋友可以參考下
    var count = 0;
    var timer;
    var timerOn = false;
    function timedCount() {
    count++;
    timer = setTimeout(function(){
    timedCount()
    }, 1000);
    }
    function doTimer() {
    if (!timerOn) {
    timerOn = true;
    timedCount();
    }
    }
    function stopCount() {
    clearTimeout(timer);
    timerOn = false;
    }