JavaScript变量:局部JavaScript变量、全局JavaScript变量。
局部JavaScript变量:
在JavaScript函数内部是声明的变量是局部变量,只能在函数内部访问。
全局JavaScript变量:
在函数外声明的变量是全局变量,网页上的所有脚本和函数都能访问它。
JavaScript变量的生存期:
JavaScript变量的生存期从它们被声明的时间开始。
局部变量会在函数运行以后被删除。
全局变量会在页面关闭后被删除。
向未声明的JavaScript变量分配值
如果您把值赋给尚未声明的变量,该变量将被自动作为全局变量声明,即使它在函数内赋值,也为全局变量。