self executing function jquery vs javascript difference

后端 未结 9 794
长发绾君心
长发绾君心 2020-12-02 19:59

What are the difference among -

First :-

(function () {

    var Book = \'hello\';

}());

Second:-

9条回答
  •  庸人自扰
    2020-12-02 20:36

    All of these are example of self invoking function.

    This will give you a clear view:-

    var my_func = function(){
        var internal_var = "Hello";
        return internal_var;
    };
    
    var my_func2 = function(name){
        var internal_var = "Hello";
        return internal_var;
    };
    
    var long_var_name = "I can be some object or number or object or array";
    
    var result1 = (my_func());
    var result2 = (my_func)();
    var result3 = (my_func2)(long_var_name);
    
    console.log(result1, result2, result3);
    

    Using this example you can compare it with the First, Second and Third method.

提交回复
热议问题