function init() {
}
init();
init = null;
上面是麻烦写法
IIFE(Immediately-invoked function expression)立即执行函数,执行后会直接被清理掉;
简单写法,也就是匿名函数;
(function (ctr) {
console.log(ctr)
})('inin');
好处:增加作用域,函数执行完立即清除(包括参数)(如果操作中有作用于DOM的事件不会被清除)