window 对象给我们提供了 2 个非常好用的方法-定时器。
setTimeout()
setTimeout()--达到设定的时间才会触发该定时器的设定函数
调用函数,可省略 window
window.setTimeout(调用函数, [延迟的毫秒数]);
停止 setTimeout() 定时器--clearTimeout(ID)
const timeoutID = setTime(function() {
if (判断什么时候停止) {
可以省略 window
window.clearTimeout(timeoutID)
}
} , 1000)
setInterval()
setInterval()--方法重复调用一个函数,每隔这个时间,就去调用一次回调函数。
window.setInterval(回调函数, [间隔的毫秒数]);
停止 setInterval() 定时器--clearInterval(ID)
同 clearTimeout(timeoutID)
window.clearInterval(intervalID);