立即执行函数:函数定义之后,立即被调用,并且只会被调用一次。
<script>//直接在立即执行函数后面加()进行调用。(function(){console.log("我是一个立即执行函数");})();//如果立即执行函数有参数的话,这样调用(function(a,b,c){console.log("a= "+a);console.log("b= "+b);console.log("c= "+c);})(1,2,3);//如果立即执行函数有返回值的话,这样调用var sum=(function(a,b,c){return a+b+c;})(1,2,3);console.log(sum);</script>
