即时执行函数,是一种特殊的JS语法,可以使函数在创建时候立即运行
如下写法
(function () { alert('watch out!'); }());
这个函数会立即弹出一个alert
很明显,即时函数也是一个明显的闭包构成。
常见业务场景有:项目初始化、程序模块化(避免全局变量污染等)、事件绑定...