文字通り可能な限り最も単純なケースで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
私はこれをウィンドウのすべての順列で試しましたが、これはすべての前面に叩きつけられましたが、何も機能しません...