JavaScript预解析

1.预解析是什么 预解析是指js文件或script里的代码在正式开始执行前,进行的一些解析工作,即在全局中寻找var关键字声明的变量和function关键字声明的函数,将其声明提升到当前作用域的最顶端;代码预解析处理顺序始终从上向下,从左至右。 注意:只有var变量和函数才会发生声明提升。var 变量在声明提升是不会赋值(局部提升,仅提升var 变量)。        预解析时,变量声明在上,函数
相关文章
相关标签/搜索