预解析就是当前作用域的代码执行之前,会把var 和 function 声明的变量提升到代码的最前面;即变量提升 和 函数提升;
变量提升:只提升声明 不提升赋值;
函数提升:只提升函数声明,不提升函数调用;
预解析会把变量和函数的声明在代码执行之前执行完成。
标签:函数,什么,代码执行,解析,声明,变量,提升 From: https://www.cnblogs.com/zhulongxu/p/16586078.html
预解析就是当前作用域的代码执行之前,会把var 和 function 声明的变量提升到代码的最前面;即变量提升 和 函数提升;
变量提升:只提升声明 不提升赋值;
函数提升:只提升函数声明,不提升函数调用;
预解析会把变量和函数的声明在代码执行之前执行完成。
标签:函数,什么,代码执行,解析,声明,变量,提升 From: https://www.cnblogs.com/zhulongxu/p/16586078.html