我有一些Javascript代碼。
我想跟蹤錯誤並進行調試。
該怎麼辦?如何調試Javascript代碼或函數?
回答
它曾經是在javascript中的調試非常有限。您可以發佈提醒來指示變量狀態或將信息打印到網頁上。在出現語法錯誤的情況下,它不會執行所有代碼(這意味着您必須在發生錯誤之前先發出警報以知道它在哪裏)。
謝天謝地,瀏覽器已經趕上了。 Firebug非常有用,以及Chrome's developer tools,它們都使用斷點,表達式評估以及一系列用於在瀏覽器中進行調試的其他有用工具。我建議你看看這些。我相信互聯網瀏覽器有一個開發工具部分,但我發現它不是我喜歡的,但是你可以隨意使用你需要的任何東西。
這取決於瀏覽器:
火狐:下載Firebug Extension
歌劇:用戶內置Opera Dragonfly
基於Webkit的(瀏覽器,Safari瀏覽器,RockMelt的。 ..):按F12打開內置Webkit debugger
互聯網瀏覽器9+:按F12打開內置Developer Tools
IE < = 8:安裝DebugBar
的大多數工具都通過這些快捷鍵可以訪問:
- CTRL + SHIFT + I
- F12
尋找 「控制檯」 選項卡。在那裏瀏覽器打印各種錯誤,如JavaScript錯誤,資源未加載錯誤等。要手動寫入控制檯,大多數瀏覽器都會提供主控函數的console
對象。最常用的是console.log('text')
。
我已經在firefox中安裝了firebug,然後如何使用它? –
@HHF查找控制檯選項卡。在那裏瀏覽器打印各種錯誤,包括JS錯誤。 – Joseph
谷歌瀏覽器
F12 - >控制檯。
在代碼中使用:console.log(variables);
- 1. Javascript調用函數或內聯代碼?
- 2. 如何調用PHP代碼JavaScript函數
- 3. 如何在javascript中調試庫函數的重寫代碼?
- 4. 如何調試JavaScript函數
- 5. 如何調試轉碼的JavaScript代碼?
- 6. 調試javascript代碼
- 7. 如何優化/調試nonperformant javascript代碼
- 8. 調試javascript函數
- 9. 調試JSP和Javascript代碼
- 10. 如何在Visual Studio代碼中用javascript代碼調試.html?
- 11. 從C代碼中調用Javascript函數#
- 12. 調用函數來執行javascript代碼
- 13. 用php代碼調用javascript函數
- 14. 從代碼隱藏調用JavaScript函數
- 15. java代碼後調用Javascript函數
- 16. 在代碼背後調用Javascript函數
- 17. 從Javascript代碼調用Qt函數
- 18. 從本地代碼調用JavaScript函數
- 19. 從頁面代碼調用Javascript函數
- 20. 在VB.net中調用javascript函數代碼
- 21. Java代碼中的JavaScript函數調用
- 22. 來自Javascript的函數調用代碼
- 23. 從javascript代碼中調用Golang函數
- 24. 試圖從Java調用JavaScript函數源代碼
- 25. 如何調試JAVASCRIPT事件?或者如何使所有函數調用跟蹤?
- 26. 如何使用Jasmine測試$(document).ready()中的函數或代碼?
- 27. 如何調試openGL代碼?
- 28. 如何調試typelevel代碼?
- 29. 如何調試nativescript代碼?
- 30. 如何調試Haskell代碼?
*調試*通常與* *調試...這是目前在幾乎所有現代瀏覽器中完成。嘗試按F12或查看菜單。 – DCoder
您使用哪個瀏覽器? (IE的禁止) – sp00m
Mozilla Firefox –