JavaScript变量提升-CSDN博客

网站介绍:1. 变量提升的概念变量提升简单来说就是把我们所写的类似于var a = 123这样的代码,声明提升到它所在作用域的顶端去执行,到我们代码所在的位置来赋值。注意一定是所载作用域的顶端, 如果提升的代码位于函数中, 则将变量和函数提升到函数的第一行, 代码块以及其他环境下同理2. 变量的提升使用var 声明的变量会被提前到所有代码执行之前console.log(x)var x = 1..._var得变量提升会在所有执行语句之前么