什么是作用域 定义: 变量的可访问范围 种类 全局作用域:该作用域下的变量可以在任何地方被访问 函数作用域:该作用域下的变量在函数内声明且只能在函数内访问 块级作用域:该作用域下的变量使用 let 和 const 声明且只能在块内访问 作用域链 访问变量时优先访问当前作用域下 当前作用域没有则访问上一级作用域 直到访问到全局作用域