2013-08-07 67 views
-1

其實,等等。一個聲明,JavaScript腳本語法

for (var i = 0, ; i < row; i++,) {} 

如何使*.js不要在瀏覽器中加載。在C/C++中,它很容易找到,語法錯誤。 但是這裏花了我20分鐘來追蹤這個意外發生在我的剪切/複製/粘貼中的錯誤。我的問題: 我經常遇到這個問題。如何輕鬆找到。

+5

您應該始終打開javascript控制檯。 – zsong

+2

Chrome開發工具,Firebug等 – VisioN

+0

@sza在Javascript'console'中也不會顯示錯誤。在'script'頁面中,除了這個之外的js文件正在加載。 –

回答

2

正如你對問題的評論所說,在瀏覽器中使用開發附加組件。我只能說firefox,但有很多很棒的工具可用。

對於firefox,正常的調試控制檯對於您需要調試和測試的大部分內容非常有用,它可以對firefox顯示/運行的大部分內容進行驗證。

對於某些稍微超出調試控制檯的範圍,我使用Firebug。它可以做任何我需要檢查的東西,甚至可以查看所有Ajax請求的標題和響應。

我知道Chrome有一些開發工具,我敢打賭,它也有一些很棒的附加組件。

這些工具讓事情比使用alert('spot1')... alert('spot2')調試技術要快得多。他們甚至會爲您提供語法錯誤的行號。

+0

不能說爲Firefox,但鉻的開發工具是真棒甚至沒有任何類型的插件;-) –