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

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

两种方式:

 

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

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

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

扫描二维码关注公众号,回复: 9420169 查看本文章

猜你喜欢

转载自www.cnblogs.com/ranxt/p/12367009.html
今日推荐