全局变量与局部变量 杨家鑫 2023-02-28 136 阅读1分钟 全局变量与局部变量 变量作用域 JavaScript是函数级作用域编程语言:变量只在其定义时所在的function内部有意义 全局变量 如果不将变量定义在任何函数的内部,此时这个变量就是全局变量,它在任何函数内都可以被访问和更改 遮蔽效应 如果函数中也定义了和全局同名的变量,则函数内的变量会将全局的变量"遮蔽" 注意考虑变量声明提升的情况