愉快钢笔

文章
8
资源
0
加入时间
3年1月12天

js代码执行过程

V8解析(parse)上述代码会在堆里面产生GlobalObject(全局对象)V8解析(parse)上述代码会在堆里面产生GlobalObject(全局对象)GEC构建活动对象(AO, activation object)GEC构建FEC(函数执行上下文),这里age1=18。GlobalObject也是在GEC中构建的。),在GEC对变量进行赋值以及执行函数。给age赋值为18(此时VO->GO)执行函数foo(18))中构建全局上下文(这里foo是一个地址。