立即执行函数(Immediately-Invoked Function Expression,IIFE)

立即执行函数:声明一个函数,并马上调用这个匿名函数就叫做立即执行函数

两种方式:

立即执行函数(Immediately-Invoked Function Expression,IIFE)

 

 立即执行函数(Immediately-Invoked Function Expression,IIFE)

 

除了使用()运算符之外,!,+,-,=等运算符都能起到立即执行的作用

立即执行函数(Immediately-Invoked Function Expression,IIFE)

 

 使用立即执行函数好处:立即执行函数通过定义一个匿名函数,创建了一个新的函数作用域,相当于创建了一个“私有”的命名空间,该命名空间的变量和方法,不会破坏污染全局的命名空间。

通过传入参数可以访问全局

立即执行函数(Immediately-Invoked Function Expression,IIFE)

 

上一篇:function


下一篇:macos中gitk报错