2012-09-12 138 views
0

我有一些Javascript代碼。
我想跟蹤錯誤並進行調試。
該怎麼辦?如何調試Javascript代碼或函數?

+1

*調試*通常與* *調試...這是目前在幾乎所有現代瀏覽器中完成。嘗試按F12或查看菜單。 – DCoder

+1

您使用哪個瀏覽器? (IE的禁止) – sp00m

+0

Mozilla Firefox –

回答

2

它曾經是在javascript中的調試非常有限。您可以發佈提醒來指示變量狀態或將信息打印到網頁上。在出現語法錯誤的情況下,它不會執行所有代碼(這意味着您必須在發生錯誤之前先發出警報以知道它在哪裏)。

謝天謝地,瀏覽器已經趕上了。 Firebug非常有用,以及Chrome's developer tools,它們都使用斷點,表達式評估以及一系列用於在瀏覽器中進行調試的其他有用工具。我建議你看看這些。我相信互聯網瀏覽器有一個開發工具部分,但我發現它不是我喜歡的,但是你可以隨意使用你需要的任何東西。

1

這取決於瀏覽器:

的大多數工具都通過這些快捷鍵可以訪問:

  • CTRL + SHIFT + I
  • F12

尋找 「控制檯」 選項卡。在那裏瀏覽器打印各種錯誤,如JavaScript錯誤,資源未加載錯誤等。要手動寫入控制檯,大多數瀏覽器都會提供主控函數的console對象。最常用的是console.log('text')

+0

我已經在firefox中安裝了firebug,然後如何使用它? –

+0

@HHF查找控制檯選項卡。在那裏瀏覽器打印各種錯誤,包括JS錯誤。 – Joseph

0

谷歌瀏覽器

F12 - >控制檯。

在代碼中使用:console.log(variables);