块级作用域就是大括号 {} 中的。
函数作用域就是整个函数中的。
全局作用域就是全局中的。
if(! "a" in window){
var a = 1; // 变量提升,为全局变量
}
alert(a); // undefined
参考:https://blog.youkuaiyun.com/qq_25461519/article/details/81625652
本文详细解析了块级作用域、函数作用域及全局作用域的概念,并通过实例展示了变量提升现象及其对变量访问的影响。
块级作用域就是大括号 {} 中的。
函数作用域就是整个函数中的。
全局作用域就是全局中的。
if(! "a" in window){
var a = 1; // 变量提升,为全局变量
}
alert(a); // undefined
参考:https://blog.youkuaiyun.com/qq_25461519/article/details/81625652