啥是执行期上下文?
浏览器在执行js代码时,会有三步,一,语法解析,会检测js语法是否正确,错位则抛出异常。
二,预编译,在执行代码前,浏览器会先预编译,将申明变量与函数提升,放在ao与go中。
三,执行,从上往下,正常执行。
在预编译时,会创建语法环境,这个环境,就是执行期上下文,里面会存入代码变量及函数,预下执行。
啥是执行期上下文?
浏览器在执行js代码时,会有三步,一,语法解析,会检测js语法是否正确,错位则抛出异常。
二,预编译,在执行代码前,浏览器会先预编译,将申明变量与函数提升,放在ao与go中。
三,执行,从上往下,正常执行。
在预编译时,会创建语法环境,这个环境,就是执行期上下文,里面会存入代码变量及函数,预下执行。
本文标题:执行期上下文
本文链接:https://www.haomeiwen.com/subject/glbjbjtx.html
网友评论