我对匿名函数语法有点困惑。我尝试搜索类似的讨论,但我不知道应该键入哪个关键字。
案例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
它们都会显示正确的值。它们有什么不同?