2012-04-16 172 views
0

它曾經是因爲當我停在谷歌瀏覽器的一個斷點處,並懸停在一個變量上時,會彈出一個窗口,顯示該變量的值。出於某種原因,這只是停止發生。任何人都可以想到什麼可能阻止了這種行爲,以及我如何能夠恢復它?谷歌瀏覽器Javascript調試問題

回答

0

這似乎是Chrome的一個間歇性問題,它有時是由於在錯誤的範圍內引起的,但並非總是如此......有時Chrome只是固執的,並不會顯示工具提示變量評估,因爲沒有明顯的原因。我建議嘗試關閉並打開開發人員工具,和/或關閉並打開Chrome。它可能會使它工作。如果失敗,請使用Firefox。 ;-)

礦井剛開始工作沒有明顯的原因。

0

有時會掛起並且不顯示工具提示變量,但這可以通過關閉/打開調試程序修復。

可能還有其他原因。你在一個範圍內,但試圖從另一個範圍訪問變量。

arr.forEach(function(e){ // breakpoint is here 
    e.doSeomthing(); // but `e` in inner scope is not defined 
}); 

同樣用於從外部範圍accesing屬性。對於後者,可以打開調用堆棧並移至正確的調用深度和範圍。