这是我正在使用的代码。当 ticks 等于 5 时,递归函数应该停止清除 mainThread 超时。任何人请帮忙。
var mainThread;
var ticks = 0;
function tickTimer() {
clearTimeout(mainThread);
if (ticks >= 5) {
endGame();
}
else {
mainThread = setTimeout(function () {
ticks++;
tickTimer();
}, 1000);
}
}
让我知道是否有任何疑虑。先感谢您。