特牛网址导航

JavaScript 向未声明的变量分配值_Serena_tz的博客-CSDN博客

网友收藏
如果您把值赋给尚未声明的变量,该变量将被自动作为 window 的一个属性。这条语句:carname="Volvo";将声明 window 的一个属性 carname。非严格模式下给未声明变量赋值创建的全局变量,是全局对象的可配置属性,可以删除。var var1 = 1; // 不可配置全局属性var2 = 2; // 没有使用 var 声明,可配置全局属性console.log(this.var1); // 1console.log(window.var1); // 1console