我需要检查我的javascript文件中的基本错误和不良做法,然后再使用JSMin删除脚本在压缩后播放的任何机会。以前我使用的是JSLint,这很好用,但是我再次访问了http://www.jslint.com/,它似乎比以前发现了更多的错误(即使是在我知道之前已经通过JSLint而没有错误的脚本上)。< / p>
我知道JSLint中的选项,但是从内存中我只是第一次使用默认值:
/*jslint maxerr: 50, indent: 4 */
有没有更好的方法来测试我的脚本,或者我没有像我原来那样使用JSLint?
JSLint甚至选择了我用于jQuery的未定义$
,当我知道之前的情况并非如此。
答案 0 :(得分:1)
JSLint可能仍然是你想要的。你可以通过添加一个extern语句让它冷静下来,这是一个例子:
/*jslint bitwise: true, browser: true, eqeqeq: true, evil: true,
onevar: true, undef: true, white: true */
/*extern Ext, $ */
您可以在此页面上查看选项:http://www.jslint.com/lint.html#options