在Javascript中是否有可能找到Timer的值

Is there in Javascript a possibility to find the value of the Timer

本文关键字:Timer 的值 有可能 Javascript 是否      更新时间:2023-09-26

我想制作一个计时器,它从程序开始,然后如果它变为5、3或0,则进行另一个动作

我能做像一样的事情吗

if (document.getElementById('timer').time.value == 0){
    alert("It is over")?
}

Whooa。你这样做不对。首先,您需要一个实际的计时器,并使用变量检查内部的值。

var value = 30;
var timer = setInterval(function () {
    if (value === 5) {
         // do something
    } else if (value === 3) {
         // do something
    } else if (value === 0) {
        alert("Over");
        clearInterval(timer);
    }
    value--;
}, 1000);

您正在寻找setTimeout()函数,它在指定的毫秒数后在事件循环中运行回调。