gpt4 book ai didi

javascript - SetTimeout 和 ClearTimeout(0 时不清除)

转载 作者:行者123 更新时间:2023-11-28 18:29:52 26 4
gpt4 key购买 nike

也许只是 sleep 不足,但我不明白我做错了什么。

我正在使用 setInterval 调用 countDown 函数 onLoad

countDown 函数中,当数字达到 0 时,我会调用 clearTimeout,除非它在达到 2 时调用。

我做错了什么?

这是一个片段。

var interval, count = 5;

countDown()
interval = setInterval(countDown, 1000);

function countDown() {
document.body.innerHTML = count
count--

if(count === 0) {
clearInterval(interval)
document.body.innerHTML = "Redirecting to ....."
}
}

最佳答案

function countDown() {
document.body.innerHTML = count;
if(count === 0) {
clearInterval(interval)
document.body.innerHTML = "Redirecting to .....";
} else {
count--;
}
}

关于javascript - SetTimeout 和 ClearTimeout(0 时不清除),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38284411/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com