JSLint 对此错误意味着什么?它应该如何重写?
Error: Problem at line 78 character 3: Move the invocation into the parens that contain the function:
})(jQuery);
答案 0 :(得分:118)
要传递JSLint的标准,需要像这样编写:
}(jQuery));
虽然我认为特定的标准有点主观。在我看来,两种方式似乎都很好。
(function () {})()
对我来说更有意义,因为你包装了完整的函数,然后调用它
(function () {}())
看起来你正在将函数调用的结果包装在一个parens中......