匿名函数语法差异

时间:2015-12-16 05:59:31

标签: javascript function

我对匿名函数语法有点困惑。我尝试搜索类似的讨论,但我不知道应该键入哪个关键字。

案例1:在函数

之前缺少()
example1: function() {
  var a = 1, b = 2;
  return a + b;
}();

案例2:标准匿名函数

example2: (function() {
  var a = 2, b = 3;
  return a + b;
})();

当我执行这样的两个函数时:

xxx.example1  // show 3

xxx.example2  // show 5

它们都会显示正确的值。它们有什么不同?

0 个答案:

没有答案