JSLint error: “Move the invocation into the parens that contain the function”

前端 未结 1 946
再見小時候
再見小時候 2020-12-04 17:45

What does JSLint mean by this error? And how should it be rewritten?

Error: Problem at line 78 character 3: Move the invocation into the paren

相关标签:
1条回答
  • 2020-12-04 18:01

    To pass JSLint's criteria, it needs to be written like this:

    }(jQuery));

    Though I think that particular criteria is a bit subjective. Both ways seem fine in my opinion.

    (function () {})() makes a bit more sense to me since you wrap the full function, then call it

    (function () {}()) looks like you're wrapping the result of the function call in a parens ...

    0 讨论(0)
提交回复
热议问题