【发布时间】:2011-04-16 12:42:24
【问题描述】:
可能重复:
Location of parenthesis for auto-executing anonymous JavaScript functions?
有时我会看到:
(function() { ... }());
有时我会看到:
(function() { ... })();
我看到有和没有参数的两种形式。他们 both execute 匿名函数。
这两种形式有区别吗?是否有任何令人信服的理由使用一种形式而不是另一种形式?
【问题讨论】:
-
@Tim - 感谢您指出该线程。我没有用搜索找到它。
-
让我们继续投票重复...
-
乔希:CMS 的答案比任何副本都好,所以它带来了一些好处。
-
@Tim - 除非您以
@Josh开头,否则 Josh 不会收到您的评论通知 ==> [ 评论回复如何工作? ](meta.stackexchange.com/questions/43019/…) -
哦!我没有意识到。尴尬。
标签: javascript anonymous-function