定义自执行javascript匿名函数的不同方法

时间:2015-11-26 01:35:39

标签: javascript self-executing-function

我想知道在以下列方式定义自执行函数时是否有任何区别:

var f = (function(){
    return function(){
        document.getElementById("f").innerText = "Hello f";
    };
})();

var g = (function(){
    return function(){
        document.getElementById("g").innerText = "Hello g";
    };
}());

var h = function(){
    return function(){
        document.getElementById("h").innerText = "Hello h";
    };
}();

他们似乎给出了相同的结果。请参阅http://jsfiddle.net/sosegon/nj4ttnmu/

BR, SV

0 个答案:

没有答案