¿Es posible en javascript asignar un alias/referencia a una var local de alguna manera?javascript referencia de variable/alias
me refiero a algo parecido a C:
function foo() {
var x = 1;
var y = &x;
y++;
alert(x); // prints 2
}
= edit =
¿Es posible alias arguments.callee en este código ?:
function foo() {
arguments.callee.myStaticVar = arguments.callee.myStaticVar || 0;
arguments.callee.myStaticVar++;
return arguments.callee.myStaticVar;
}
Respuesta simple es no. Pero tengo la sensación de que alguien en SO vendrá con un truco para hacer esto :) – Amarghosh