Javascript JSLint已达到1000个错误的限制,或者它被以前的错误所迷惑,并且可以';我不能继续

Javascript JSLint已达到1000个错误的限制,或者它被以前的错误所迷惑,并且可以';我不能继续,javascript,jslint,codekit,Javascript,Jslint,Codekit,我正在使用jsLint和CodeKit来验证我的js。 js本身非常小,我已经克服了jsLint报告的所有问题。但这一个错误似乎永远不会消失:“JSLint已经达到1000个错误的极限,或者它被以前的错误弄糊涂了,无法继续。修复上面的问题并重试。[col.-1]”我不知道如何克服这个问题 /*jslint browser: true, forin: true, white: false, on: true, fragment: true, eqeqeq: true */ var app = (f

我正在使用jsLint和CodeKit来验证我的js。 js本身非常小,我已经克服了jsLint报告的所有问题。但这一个错误似乎永远不会消失:“JSLint已经达到1000个错误的极限,或者它被以前的错误弄糊涂了,无法继续。修复上面的问题并重试。[col.-1]”我不知道如何克服这个问题

/*jslint browser: true, forin: true, white: false, on: true, fragment: true, eqeqeq: true */
var app = (function (w, d) {

'use strict';

var foo = 'bar';
return {
    init : function() {
        console.log(foo); 
    }
};


})(window, document);

window.onload = app.init;

有什么想法吗?

jslint
行中有一些JS*H*int选项(很明显)。那里窒息了

所以改变

/*jslint浏览器:true、forin:true、white:false、on:true、fragment:true、eqeq:true*/

。。。到

/*jslint浏览器:true、forin:true、white:false*/

。。。我敢打赌这是有效的

注意:获取JSLint中出错的代码的最简单示例并将其粘贴到中几乎总是一个好主意。Crockford将该URL保持在最新状态,它报告了一个比它告诉您的更为用户友好的错误(
意外的“on”。

为了确保没有其他东西让JSLint认为有1000多个错误,我将您的
白色
更改为
,删除了未使用的
w
d
,以及另外一两个更改,以使其通过linting,这在JSLint.com上起作用:

/*jslint browser: true, forin: true, white: true, sloppy: true */
var app = (function () {

    'use strict';

    var foo = 'bar';
    return {
        init : function() {
            window.console.log(foo); 
        }
    };


}(window, document));

window.onload = app.init;

因此,可能只是那些JSHint特定的设置在JSLint中不起作用。在
JSLint
行中有一些JS*H*int选项(显然是这样)。那里窒息了

所以改变

/*jslint浏览器:true、forin:true、white:false、on:true、fragment:true、eqeq:true*/

。。。到

/*jslint浏览器:true、forin:true、white:false*/

。。。我敢打赌这是有效的

注意:获取JSLint中出错的代码的最简单示例并将其粘贴到中几乎总是一个好主意。Crockford将该URL保持在最新状态,它报告了一个比它告诉您的更为用户友好的错误(
意外的“on”。

为了确保没有其他东西让JSLint认为有1000多个错误,我将您的
白色
更改为
,删除了未使用的
w
d
,以及另外一两个更改,以使其通过linting,这在JSLint.com上起作用:

/*jslint browser: true, forin: true, white: true, sloppy: true */
var app = (function () {

    'use strict';

    var foo = 'bar';
    return {
        init : function() {
            window.console.log(foo); 
        }
    };


}(window, document));

window.onload = app.init;

因此,可能只是那些JSHint特定的设置在JSLint中不起作用。如果您向我们展示代码,可能会有些问题。一个想法是:将代码发布在这里,以便我们可以查看。哈哈。这只是在开玩笑…这里是:也许如果你给我们看代码…一个想法:把你的代码贴在这里,让我们看看。哈哈。这只是开玩笑…这是: