变量声明提前
-使用var关键字声明的变量,会在所有的代码执行之前被声明(但是不会赋值),但是如果声明变量时不适用var关键字,则变量不会声明提前
函数声明提前
-使用函数声明形式创建的函数function 函数名(形参){} 它会在代码执行之前就被创建,所以,我们可以在在函数声明之前调用函数,
使用函数表达式创建的函数,不会被声明提前,所以不能提前调用
标签:函数,作用域,代码执行,var,全局,提前,声明,变量
来源: https://www.cnblogs.com/2213953937abc/p/15808837.html