正文声明变量(Declared Variable)和非声明变量(Undeclared Variable)的区别IP云V管理员/2022-08-08/0 阅读 08/08小程序:扫一扫查出行【扫一扫了解最新限行尾号】复制小程序 声明变量的作用域限制在其声明位置的上下文中,而非声明变量总是全局的。声明变量在任何代码执行前创建,而非声明变量只有在执行赋值操作的时候才会被创建。声明变量是它所在上下文环境的不可配置属性(non-configurable property),非声明变量是可配置的(例如非声明变量可以被删除)。无论是否在函数中,我们总是推荐使用声明变量。