在你告诉我 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()
多循环本身。如果是某种条件,它会自行停止。但它找不到该函数,因为它尚未声明。我该怎么做呢?