javascript (用setTimeout而非setInterval)
更新時間:2011年12月28日 23:56:48 作者:
javascript (用setTimeout而非setInterval)如果用setInterval 可能出現(xiàn) 下次調(diào)用會在前一次調(diào)用前調(diào)用
復(fù)制代碼 代碼如下:
var num = 0;
var max = 10;
function incrementNumber() {
num++;
//if the max has not been reached, set another timeout
if (num < max) {
setTimeout(incrementNumber, 500);
} else {
alert(“Done”);
}
}
setTimeout(incrementNumber, 500);
如果用setInterval 可能出現(xiàn) 下次調(diào)用會在前一次調(diào)用前調(diào)用 (
True intervals are rarely used in production environments because it ' s possible that one interval will begin before the previous one has finished executing)
相關(guān)文章
微信小程序整個頁面的自動適應(yīng)布局的實現(xiàn)
這篇文章主要介紹了微信小程序整個頁面的自動適應(yīng)布局的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-07-07
詳解用原生JavaScript實現(xiàn)jQuery的某些簡單功能
本篇文章主要對用原生JavaScript實現(xiàn)jQuery的某些簡單功能進行詳細全面的講解,具有很好的參考價值,需要的朋友一起來看下吧2016-12-12
微信小程序骨架屏的應(yīng)用與實現(xiàn)步驟詳細記錄
所謂骨架屏就是在頁面數(shù)據(jù)尚未加載前先給用戶展示出頁面的大致結(jié)構(gòu),直到請求數(shù)據(jù)返回后再渲染頁面,補充進需要顯示的數(shù)據(jù)內(nèi)容,這篇文章主要給大家介紹了關(guān)于微信小程序骨架屏的應(yīng)用與實現(xiàn)的相關(guān)資料,需要的朋友可以參考下2022-05-05

