2010-10-13 22 views
3

我對JavaScript比較新,我想運行一段我通過JSLint玩的週末代碼,這樣它就可以指出我是一個總白癡的地方:)如何將JSLint用於依賴於JQuery的代碼段?

不幸的是,我收到了很多關於缺少函數聲明的錯誤,這些錯誤函數聲明是JQuery JavaScript庫和它的各種插件的一部分。

有沒有什麼辦法可以通過JSLint運行這樣的代碼?

回答

9

如果您使用的jslint網頁版,您可以簡單地添加了$對象在預定義的選項:

alt text

如果您使用的JSLint的本地副本,你會想要在options對象中將predef選項設置爲$

3

除了丹尼爾的回答,您可以在每個文件爲基礎,包含以下的評論「申報」 $

/*global $*/ 

(注:沒有空間允許/*global之間)

對於網絡資料,您通常還需要包含window,即

/*global $, window*/