-1
我在網頁上有很多JavaScript,當我點擊一個按鈕時,它會運行很多。但是,網頁凍結。有關更多詳細信息,請單擊here。使用的console.log,我縮小了故障代碼,這些行(一切都被定義):if語句後網頁會凍結
if (typeof bubble !== "undefined") {
console.log("hi");
bubbles.push(bubble);
};
的的console.log不運行。像這樣放置:
console.log("hi");
if (typeof bubble !== "undefined") {
bubbles.push(bubble);
};
console.log確實運行。
那麼,爲什麼網頁會凍結在這條線上呢?我想,這很好。
'bubble'必須是未定義的 - 儘管如此,在你顯示的代碼中沒有任何東西會導致網頁凍結 - 需要更多的上下文才能知道爲什麼會發生這種情況......你怎麼說'網頁凍結在這條線上... ...這表明你至少得到了一些指示 –
@Jaromanda語句前面的行是'var bubble = row [j]' – Hazard
這意味着什麼都沒有,你打算添加一行一次?我說你需要**很多**更多的上下文來找到頁面凍結的原因** –