我找不到調試javascript的好方法。我知道firefox上的firebug,但這不是我想的最好的方式。我想把斷點和跟蹤程序,但我不能用它。 你知道很好的工具或如何跟蹤程序。如何調試javascript程序
回答
我發現IE 8 Developer Tools(內置於IE 8)和Visual Studio(2008,Express是免費的)是調試JavaScript的極好方式 - 至少在與上述工具兼容的環境中:-)
考慮到,那IE8是...... IE8和那個VS相當沉重(好吧,也許對於大多數ppl來說並不存在),而且IE + VS基本上只是針對Win OS的解決方案(我們不知道哪一個OP正在努力) - 這個解決方案不是一個好的選擇。我有IE8和VS2010,但我不能沒有螢火蟲擴展,當涉及到網絡開發(OP根本無法找到合適的工具) – 2011-06-22 20:42:53
嚴重的是,我不知道爲什麼我得到了一個倒票。請閱讀完整答案**「至少在與上述工具兼容的環境中」** - 在這種情況下,即使您是Firefox/Firebug支持者,我的答案也是如此。 – 2011-06-23 05:14:51
這不是我的反對票。我知道你的答案**是一個解決方案,但不適用於所有人(這可能是導致此次投票的原因) – 2011-06-23 07:31:57
Firebug擴展爲Firefox(是的,它也支持斷點)或默認情況下內置到Safari和Chrome的Webkit Inspector。
兩者都提供JavaScript調試/分析和許多其他有用的功能。
Chrome也有一些非常不錯的開發者工具。
添加片段調試器;在您的JavaScript代碼,這將允許您在瀏覽器控制檯上調試
function myFunction(){
//Some stuff
debugger; //Debugging is automatically started from here
//Some stuff
}
myFunction();
- 1. 如何調試Javascript應用程序?
- 2. 如何調試C程序
- 3. 如何調試MPI程序?
- 4. 如何調試WCF程序
- 5. 如何調試clpfd程序?
- 6. 如何調試javascript?
- 7. 如何在iOS動作應用程序擴展中調試Javascript
- 8. 如何調試Python程序(我來自Ruby on Rails/JavaScript背景)?
- 9. 如何停止正在Chrome中調試的JavaScript程序?
- 10. 程序調試
- 11. 調試程序
- 12. 如何使用gdb調試GUI程序
- 13. 如何調試MeteorJS Cordova應用程序?
- 14. 如何調試Java應用程序
- 15. 如何調試崩潰的JavaFX程序?
- 16. 如何使用信號調試程序?
- 17. 如何調試magento應用程序
- 18. 如何調試iPhone應用程序
- 19. 如何調試gunicorn應用程序?
- 20. 如何在Windows上調試C程序?
- 21. 如何調試程序集加載 - ConfigurationErrorsException
- 22. 如何調試Nativescript應用程序UI?
- 23. 如何調試Gooey GUI python程序
- 24. 如何調試foxpo應用程序
- 25. 如何調試jnlp應用程序?
- 26. 如何調試Rhodes應用程序
- 27. 如何調試C#命令行程序
- 28. 如何使用GDB調試OpenCV程序?
- 29. 如何調試Titanium應用程序?
- 30. 如何調試nodejs readline應用程序?
Firebug不是最好的方式? = O – 2010-06-18 07:20:25
您可以在Firebug中放置斷點和跡線。 – Fopfong 2010-06-18 07:20:49
Firebug有助於您剛剛列出的所有內容。在腳本工具欄下,您可以添加斷點並逐步執行程序。 此外,在你的代碼中,把東西扔到console.log中是非常有幫助的。 – 2010-06-18 07:22:01