SF
加油吧前端
加油吧前端
注册登录
关注博客
注册登录
主页
关于
RSS
变量声明提升和函数声明提升
野生刺猬
2020-08-07
阅读 2 分钟
1.2k
结果不是报错,而是2。我们常见的定义方式是var a = 2。其实这是两个声明。var a是定义声明,a=2是赋值声明。定义声明先在编译期进行,赋值声明留在原地等待执行。所以以上代码中,var a是会先被进行的。 输出的结果为2。