<form id="dlljd"></form>
        <address id="dlljd"><address id="dlljd"><listing id="dlljd"></listing></address></address>

        <em id="dlljd"><form id="dlljd"></form></em>

          <address id="dlljd"></address>
            <noframes id="dlljd">

              聯系我們 - 廣告服務 - 聯系電話:
              您的當前位置: > 關注 > > 正文

              環球快訊:如何實現一個打點計時器?實現一個打點計時器的方法

              來源:CSDN 時間:2023-02-28 10:05:45


              (相關資料圖)

              題目要求:實現一個打點計時器,要求:

              1:從start到end(包含start和end),每隔100毫秒console.log一個數字,每個數字增幅為1。

              2:返回的對象中包含一個cancel方法,用于停止定時操作。

              3:第一個數需要立即輸出。

              思路:setInterval()方法會按照指定周期不停調用函數,知道clearInterval()被調用或窗口被關閉。

              用setInterval()返回的ID值可用作clearInterval()方法的參數。注意 第一個參數需要立即輸出。

              function count(start, end) {    //立即輸出第一個值    console.log(start++);    var timer = setInterval(function(){        if(start <= end){            console.log(start++);        }else{            clearInterval(timer);//停止運行        }    },100);    //返回一個對象    return {        cancel : function(){            clearInterval(timer);        }    };}

              責任編輯:

              標簽:

              相關推薦:

              精彩放送:

              新聞聚焦
              Top 中文字幕在线观看亚洲日韩