这些JavaScript匿名函数有什么区别?

时间:2011-04-10 03:45:09

标签: javascript anonymous-function

这些代码的工作方式似乎相同:

Hello world

(
    function(a)
    {
        alert(a);
    }
)('Hello');

另一个问候世界

(
    function(a)
    {
        alert(a);
    }('Hello')
);

实际上有什么不同吗?

1 个答案:

答案 0 :(得分:3)

没有。鉴于代码与您发布的完全一致,没有有效的差异。两种形式构造相同的匿名函数,然后使用相同的参数调用该函数。