2017-07-28 61 views
-1

因此,如果我有一些代碼,並且我想每1秒(或任何數字,但不斷更新)打印此特定變量,那我該怎麼做?我需要每隔1秒將一個變量打印到頁面上,我可能需要稍後與其他變量做類似的事情,但我不知道該如何做。在javascript中使用時間延遲

+0

https://developer.mozilla.org/en-US/Add-ons/Code_snippets/Timers – Tareq

回答

0

設置間隔時間可以做到這一點。如果只想延遲一次,請使用setTimeout。見https://www.w3schools.com/js/js_timing.asp

let SECOND = 1000; 
let variableToChange = 0; 

setInterval(function(){ 
    variableToChange++; 
}, SECOND) 
-1
const callbackFunction = function() { /*do something*/ };  
setInterval(callbackFunction, 1000); //callbackFunction is invoked every 1000ms (1s). 
+0

添加一些細節表明,它是在你的答案有幫助的聲明。 –