我试图在最简单的情况下使用 setInterval 和 clearInterval :
var passiveInterval = "";
var activeInterval = "";
function myStartFunction()
{
...
passiveInterval = window.setInterval(passiveCheck, pIntAmt);
activeInterval = window.setInterval(activeCheck, aIntAmt);
...
}
function myEndFunction()
{
...
if (passiveInterval != "")
{
alert("passiveInterval: " + passiveInterval);
window.clearInterval(passiveItnerval);
passiveInterval = "";
}
if (activeInterval != "")
{
window.clearInterval(activeInterval);
activeInterval = "";
}
...
}
令人难以置信的是警报触发,并给了我正确的间隔值(整数),但随后 clearInterval 语句触发:
ReferenceError:找不到变量:passiveItnerval
我已经对窗口的每一个排列都进行了尝试,这拍打在所有东西的前面,但没有任何效果......