在JavaScript中,全局变量和局部变量是两种不同作用域的变量。
全局变量:
局部变量:
示例代码:
// 全局变量
var globalVar = "I am a global variable";
function testFunc() {
// 局部变量
var localVar = "I am a local variable";
console.log(globalVar); // 输出全局变量的值
console.log(localVar); // 输出局部变量的值
}
testFunc();
console.log(globalVar); // 仍然可以输出全局变量的值
console.log(localVar); // 报错,因为localVar在这里是未定义的
在这个示例中,globalVar
是一个全局变量,可以在testFunc
函数内部和外部被访问。而localVar
是一个局部变量,只能在testFunc
函数内部被访问。
领取专属 10元无门槛券
手把手带您无忧上云