Javascript 函数 (四) 自调用函数(Self-invoking Functions)

自调用函数(Self-invoking Functions)

自调用函数也是匿名函数的一种表现形式,这个函数在定义之后,直接调用。如下

(
 function(){
   alert('haha');
 }
)()

看起来还挺怪异,不过确实很简单。

自调用函数很方便使用,可以不用定义更多的全局变量。还有个好处,就是这个函数不能被执行两遍。真是非常适合做初始化的工作。许多著名的javascript库特别多的源码中使用了这个功能,例如本人喜欢的Jquery.

 

你可能感兴趣的:(JavaScript,jquery,Ajax,工作,firefox)