簡體   English   中英

你如何調試Javascript應用程序?

[英]How do you debug Javascript applications?

我在一個JavaScript強大的應用程序中工作。 所以為了調試,我最終使用了許多警報。 還有其他更好的調試方法嗎? 你用什么方法?

對於JavaScript,調試在大多數瀏覽器中都是一個難題:

IE - 你真正需要調試的地方, F12是控制台。 你可以調用console.logconsole.debugconsole.error和其他一些,它會打印出好的數據。 當您在對象上調用console.log時,良好的控制台將打印出對象的屬性細分。 還有一個活躍的dom檢查器,以便您可以看到腳本運行時發生了什么。

  • Firefox - 獲取Firebug插件 這是我最喜歡的控制台。 是我夢寐以求的一切,還有更多功能。
  • Chrome - 內置控制台,在頁面上檢查元素以查看DOM直播的細分。
  • Opera - 內置控制台
  • 蘋果瀏覽器 - Firebug Lite添加到頁面中,您將擁有一個JS驅動版本的Firebug。 Safari具有類似於Chrome的內置開發工具,但需要啟用它們

對於所有瀏覽器,您可以添加Firebug Lite ,但我實際上只將它用於IE和Safari。

大多數現代瀏覽器都包含一個控制台,它可以幫助顯示語法錯誤等。 當然,還有Firebug

使用Firefox作為主要開發平台並打開Web控制台。 在那里打印錯誤消息。

Chrome還有一個控制台,但它沒有Firebug,一個用於Web開發的Firefox插件。 雖然Firefox附帶的Web控制台將在Javascript中顯示錯誤,但Firebug也可以幫助檢查頁面的HTML,甚至還有Firebug的擴展,如Flashbug,用於處理頁面上的Flash組件。

顯然,您最終會想要在所有瀏覽器中檢查您的網絡應用程序,但是在Firefox中進行大部分開發。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM