函数中的全局作用域和局部作用域优先级
一个程序中有可能具有相同名称的局部变量 和全局变量。 在这种情况下,local 变量将会优先于global变量。
下面为例:
var someVar = "Hat";
function myFun() {
var someVar = "Head";
return someVar;
}
函数 myFun 将会返回 Head,因为 local 变量优先级更高。
2023-12-14 11:46:03
一个程序中有可能具有相同名称的局部变量 和全局变量。 在这种情况下,local 变量将会优先于global变量。
下面为例:
var someVar = "Hat";
function myFun() {
var someVar = "Head";
return someVar;
}
函数 myFun 将会返回 Head,因为 local 变量优先级更高。