JavaScript はコードを上から下まで読み取ると言う前に、私はそれを知っているとだけ言っておきます。startBallEasy()
そのため、 と呼ばれる関数とその下にある と呼ばれる別の関数を含むページがありますstopLoop()
。これは基本的に次のとおりです。
var foo = 1;
var loop;
function startBallEasy() {
if(foo==1) {
alert("foo is 1!");
} else {
stopLoop();
}
loop = setTimeout("startBallEasy()",10);
}
function stopLoop() {
clearTimeout(loop);
}
そのため、startBallEasy()
ほとんどループします。一定の条件であれば、それ自体が停止します。しかし、まだ宣言されていないため、関数を見つけることができません。どうすればいいですか?