1.什么是作用域
作用域:被规定的访问范围
2.作用域分为两大类
1.全局作用域: 全局作用域申明的变量 函数内部式可以使用的
2.局部作用域: 1.函数内部
2.块作用域 只要出现{}的地方,就会产生一个块级作用域 (只能在{}内部使用)
总结:
全局作用域申明的变量 函数内部式可以使用的
局部作用域的申明的变量只能函数内部使用 ,外部不能使用
3.什么是作用域链
由作用域链形成的一个链条
本质上是底层的变量查找机制
查找规则:先找当前 ,如果当前没有,则依次逐级查找父级作用域直到全局作用域
注意: 只能向上找