执行期上下文
2025-04-15 本文已影响0人
微点
啥是执行期上下文?
浏览器在执行js代码时,会有三步,一,语法解析,会检测js语法是否正确,错位则抛出异常。
二,预编译,在执行代码前,浏览器会先预编译,将申明变量与函数提升,放在ao与go中。
三,执行,从上往下,正常执行。
在预编译时,会创建语法环境,这个环境,就是执行期上下文,里面会存入代码变量及函数,预下执行。
啥是执行期上下文?
浏览器在执行js代码时,会有三步,一,语法解析,会检测js语法是否正确,错位则抛出异常。
二,预编译,在执行代码前,浏览器会先预编译,将申明变量与函数提升,放在ao与go中。
三,执行,从上往下,正常执行。
在预编译时,会创建语法环境,这个环境,就是执行期上下文,里面会存入代码变量及函数,预下执行。