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