2009-10-31 56 views
2

有一個嵌入式javascript文件的類庫項目,有很多功能(clint-side實現),是否可以調試它們?
如果我在這個文件中設置斷點,它們永遠不會中斷。調試嵌入式javascript文件

回答

4

可以,但是這牽涉到一些設置 - 這裏有一個解釋:

http://weblogs.asp.net/scottgu/archive/2007/07/19/vs-2008-javascript-debugging.aspx

一旦建立了它的工作原理幾乎相同的方式,你會調試服務器端代碼。

編輯:我應該補充一點,這取決於你在做什麼,以確定你的調試的最佳位置。如果您嚴格執行客戶端調試,那麼我會建議使用Firebug等,如其他答案所示,如果您要在客戶端和服務器端代碼之間移動,那麼使用上述Visual Studio工具就不那麼笨拙了。

0

調試JavaScript必須通過客戶端完成。後端的斷點永遠不會被觸發,因爲後端從未實際運行代碼。

JavaScript的調試方法因瀏覽器而異。對於Internet Explorer,有一個Internet Developer工具欄和一個腳本編輯器,這將有所幫助。對於Firefox,FireBug addon等工具非常有幫助。