变量声明语句的提升

变量的声明语句,会从“它处”被提升到整个代码的“顶部”。

console.log(a);

var a=1;

表面上,变量a的声明语句并不处于整个代码的顶部。

当代码被解析时,变量的声明语句会先被处理,代码被转变成:

var a;

console.log(a);

a=1;

 

posted @ 2021-01-06 16:33  呈心者  阅读(61)  评论(0编辑  收藏  举报