在JavaScript中,setInterval
和setTimeout
都是用来执行一段代码在未来的特定时间间隔内执行的方法。
setInterval
方法:
// 每隔1秒执行一次 setInterval(function() { console.log('Hello'); }, 1000);
setTimeout
方法:
// 2秒后执行一次 setTimeout(function() { console.log('Hello'); }, 2000);
setInterval
会在特定时间间隔内重复执行指定的函数,而setTimeout
只会执行一次指定的函数。