JSLint网站已更新,并且我无法再检查JS脚本。对我而言,此警告并不重要,并且我不想经历成千上万的错误来解决此问题,我想找到更多的重要问题。
有谁知道如何关闭此错误或使用旧版JSLint?
更新
例:
function doSomethingWithNodes(nodes){
this.doSomething();
for (var i = 0; i < nodes.length; ++i){
this.doSomethingElse(nodes[i]);
}
doSomething(); // want to find this problem
}
jslint.com输出:
Error:
Problem at line 4 character 8: Move all 'var' declarations to the top of the function.
for (var i = 0; i < nodes.length; ++i){
Problem at line 4 character 8: Stopping, unable to continue. (44% scanned).
问题:
在函数之上具有变量是新的要求。我无法使用JSLINT来测试代码,因为它会针对此错误停止扫描脚本。
我有很多代码,并且不想将此警告威胁为严重错误。
UPDATE 8/22/2011:找到了http://jshint.com,它看起来比http://jslint.com/更好