JavaScript 变量作用域
变量的作用域是程序在其中定义的区域。JavaScript变量只有两个作用域:
局部作用域
全局作用域
作用域确定变量的可访问性(可见性)。
JavaScript 局部变量
在函数中声明的变量具有LOCAL(局部)作用域,这意味着无法从该函数外部调用或操作它们。
示例
// 这里的代码不能使用cityName
function myFunc() {
var cityName = "New Delhi";
// 这里的代码可以使用cityName
}
// 这里的代码不能使用cityName
局部变量具有函数作用域,只能从函数内部访问它们。
由于局部变量只能在其函数内部识别,因此具有相同名称的变量可以在不同的函数中使用。
函数启动时创建局部变量,函数完成时将局部变量删除。
页:
[1]