当先锋百科网

首页 1 2 3 4 5 6 7

section1:自运行函数

        只有在运行到当前的代码时,才会解析里面的function()并自动执行,即,不会作变量提升,而是作为表达式定义。

        e.g : 

        (function aa(){}()) //

         (function aa(){})()//

!与 () 和 ~ + - 作用类似。

        var fn = function(){}();//表达式才可以即写即调用