** JS预编译问题**、
作用域的创建阶段就是预编译的阶段。
预编译阶段做的事情有:
js的变量对象 AO对象 供js引擎自己去访问
1、创建了ao对象 2、找形参和变量的声明,作为ao对象的属性名,值为undefined 3、实参和形参相统一 4、找函数声明,会覆盖变量的声明
** JS预编译问题**、
作用域的创建阶段就是预编译的阶段。
预编译阶段做的事情有:
js的变量对象 AO对象 供js引擎自己去访问
1、创建了ao对象 2、找形参和变量的声明,作为ao对象的属性名,值为undefined 3、实参和形参相统一 4、找函数声明,会覆盖变量的声明