3

我对 Javascript 比较陌生,我想通过 JSLint 运行我周末玩的一段代码,这样它就可以指出我在哪里是个白痴:)

不幸的是,我收到大量关于缺少函数声明的错误,这些函数声明是 JQuery javascript 库和各种插件的一部分。

有什么方法可以通过 JSLint 运行这样的代码吗?

4

2 回答 2

9

如果您使用的是jslint的 web 版本,您可以简单地$在预定义选项中添加对象:

替代文字

如果您使用的是 jslint 的本地副本,则需要在对象中设置predef选项。$options

于 2010-10-13T00:32:09.390 回答
3

除了 Daniel 的回答之外,您还可以$通过包含以下评论来基于每个文件“声明”:

/*global $*/

/*(注意:和之间不允许有空格global。)

对于您通常还希望包含的网络内容window,即

/*global $, window*/
于 2010-10-13T00:37:55.500 回答