Immediately-Invoked Function Expression
函数看成整体后才会执行 匿名函数自调用
(function(){
console.log('匿名函数立即执行')
})()
作用:隐藏实现
不会污染外部匿名空间,全局命名空间
(function(){
var a=3;
function test(){
console.log(++a);
}
window.$=function(){//暴露出去
return{
a:test
}
}
})()
$().a();
$()是函数类型