js三部曲---预编译

函数内:1,创建AO对象//Activation Object

               2,找函数内形参和变量声明,将其作为AO对象的属性名,值为undefined。

               3,实参赋到AO对象 形参名里

               4,在函数体里找函数声明(函数名),并赋值。

Window内:

               1,创建GO对象//Global Object

               2,找函数内形参和变量声明,将其作为GO对象的属性名,值为undefined。

               3,实参赋到AO对象 形参名里

               4,在函数体里找函数声明(函数名),并赋值。

 

posted @ 2019-03-06 17:51  猪翔heart  阅读(303)  评论(0编辑  收藏  举报