js可以使用兩個定時器,一個是setInterval(function(){},time);一個是setTimeout(function(){},time);
這兩個的區別是setInterval是沒隔time毫秒就執行一次function,settimeout是time毫秒後執行function,
這裡遇到一個問題,
Js代碼
function startFlushTime(min){ var sec = min*60 ; var time = timeFormat(sec) ; $("#time").html(time); setInterval(doflush(), 1000); } function doflush(){ debugger var time = $("#time").html(); if(time && time!=''){ var res = timeFormat(timeParse(time)-1) $("#time").html(res); } }
這樣寫之後不執行定時任務,修改為
Js
這樣寫之後不執行定時任務,修改為Js5 在後碼後來新建一個function並且在裡面執行需要執行的方法