预编译
2018-10-19 本文已影响16人
大菜鸟呀
预编译步骤:
0、创建AO对象
1、找到实参和形参的名字,并赋值undefined
2、找到形参的值,并赋值
3、找到声明的函数体,并提升赋值
立即执行函数
var x=(function (a,b){
return a+b
}(1,2))
var text=function(){
}()
相当于立即执行函数,text名字将被忽略