【发布时间】:2011-04-06 16:53:52
【问题描述】:
为什么返回 'foo' 而不是 'foobar'?我需要函数 g 来修改(非全局)var v,但函数 g 是一个全局函数。谢谢。
f();
function f() {
var v = 'foo';
g(v);
alert(v);
}
function g(v) {
v = v+'bar';
return v;
}
【问题讨论】:
标签: javascript global-variables