匿名JavaScript函数的括号

时间:2011-07-09 16:12:21

标签: javascript function syntax

他们是一样的吗?

var multiply = function () {
      //..
      }();

var multiply1 = (function () {
      //..
      }());

3 个答案:

答案 0 :(得分:9)

正如mquander在那种情况下说的那样,但是如果你想再读一点,你可以去:An Important Pair of Parens.

答案 1 :(得分:4)

是的,它们完全相同。

答案 2 :(得分:2)

它们似乎在Chrome中的工作方式相同:http://jsfiddle.net/jfriend00/G5DZp/