预编译 Leiliming 2022-04-06 175 阅读1分钟 函数中的预编译 1.创建AO Activation Object (执行期上下文) 2.找形参和变量声明,将变量和形参作为AO属性名,值为undefined 3.将实参值和形参值统一 4.在函数体里面找函数声明,值赋予函数体 全局预编译 1.创建GO Global Object (全局执行期上下文) 2.找形参和变量声明,将变量和形参作为AO属性名,值为undefined 3.在函数体里面找函数声明,值赋予函数体