这两种类型的调用JavaScript匿名函数有什么区别?

时间:2012-07-05 19:04:54

标签: javascript

运行JavaScript函数的这两种类型之间有什么区别?

(function() {
    //Code #1
})();

(function() {
    //Code #2
}());

我已经看过这两个,我倾向于使用#1。

2 个答案:

答案 0 :(得分:1)

根本没有功能差异......只是一种风格。

答案 1 :(得分:1)

无 - 它们都是自动执行的匿名函数,它们隐藏父命名空间中的变量。