为什么要有js立即执行函数,存在的意义是什么

为什么要有js立即执行函数,存在的意义是什么

立即执行函数可以避免函数内的变量暴露在全局环境下,避免全局变量的污染。这种模式是非常有用的,因为它为你初始化代码提供了一个作用域的沙箱;考虑一下下面这种常见的场景:你的代码在页面代码加载完成之后,不得不执行一些设置工作,比如附加时间处理器,
JavaScript150