谷歌Webkit内核(V8)渲染的底层机制
- 在浏览器中想要打开页面,浏览器引擎辉渲染相关的代码,换句话说,会把代码自上而下执行。
- 浏览器想要执行代码,会提供一个供代码执行的环境,我们把这个环境就叫做ECStack(Execution Context Stack 执行环境栈)=> 栈内存:供代码自上而下执行
- 最开始执行的是全局代码,会形成一个EC(GLOBAL)全局执行上下文,再栈内存中执行全局代码
-
在全局执行上下文中有一个VO(GLOBAL)全局定义对象,可以把接下来定义的变量和对应的值存储到这里面。