JavaScript中的预解析

JavaScript代码是有浏览器的JavaScript引擎(也叫JS解释器)来执行的。JavaScript引擎在运行JavaScript代码时,分为两步:预解析和代码执行。 1.预解析过程 JavaScript引擎会在全局环境下查找var、function关键字,变量只声明不赋值,函数声明不调用。 预解析只发生在当前作用域下。 2.预解析也叫变量提升、函数提升 变量提升 定义变量的时候,变量的声
相关文章
相关标签/搜索