【发布时间】:2014-10-17 22:00:10
【问题描述】:
我怎样才能让这段代码 jsLint 快乐?
;(function ( $, window, document, undefined ) {
//some code
})( jQuery, window, document );
它建议我这样写?会有什么不同吗?我该怎么办?
(function ( $, window, document, undefined ) {
//some code
}( jQuery, window, document ));
【问题讨论】:
-
不,没有区别。 JSLint 对编码风格可能过于挑剔,这就是其中一种情况。将函数调用括号放在围绕括号的函数中对该代码的影响为零。使用 JSLint(以及其他)时,我总是关闭此设置
-
如何在 JSLint 中关闭此检查?
-
函数前还有防御性分号,我如何使用 lint 将其关闭?还有
-
啊,对了,我忘了它不允许你关闭那个设置。这些都是 jslint 过于固执己见的情况。我会推荐 jshint.com。