js中的两种定时器

45 阅读1分钟

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);