在JavaScript中,setInterval
和setTimeout
都是用來執行一段代碼在未來的特定時間間隔內執行的方法。
setInterval
方法:// 每隔1秒執行一次
setInterval(function() {
console.log('Hello');
}, 1000);
setTimeout
方法:// 2秒后執行一次
setTimeout(function() {
console.log('Hello');
}, 2000);
setInterval
會在特定時間間隔內重復執行指定的函數,而setTimeout
只會執行一次指定的函數。