JavaScript 中setInterval 和setTimeout 的區別
在JavaScript 中,管理非同步操作至關重要,兩個關鍵函數促進這一點的是“setInterval”和“setTimeout”。了解它們的差異對於有效編碼至關重要。
'setTimeout' 與'setInterval':
setTimeout:
setInterval:
主要區別:
範例:
考慮兩種情況:
代碼:
// Alert after 5 seconds setTimeout(function() { alert("Hello World!"); }, 5000); // Log every 2 seconds var intervalID = setInterval(function() { console.log("This is Running"); }, 2000); // Stop logging after 10 seconds setTimeout(function() { clearInterval(intervalID); }, 10000);
以上是JavaScript 中的「setInterval」和「setTimeout」有什麼不同?的詳細內容。更多資訊請關注PHP中文網其他相關文章!