最佳答案
在 javascript 中是否可以以某种方式为本地 var 分配别名/引用?
我的意思是:
function foo() {
var x = 1;
var y = &x;
y++;
alert(x); // prints 2
}
= 编辑 =
在这段代码中是否可以使用 arguments.callee 作为别名? :
function foo() {
arguments.callee.myStaticVar = arguments.callee.myStaticVar || 0;
arguments.callee.myStaticVar++;
return arguments.callee.myStaticVar;
}