Básicamente se trata de una cuestión de cómo acceder al controlador de ámbito local. Estoy tratando de lograr algo similar para la definición de variable global como:variable local de Javascript declarar
window['newObject'] = "some string";
alert(newObject);
pero para alcance local. En este momento la única solución que tengo es que utilizan evals:
eval("var newObject='some string'");
pero esto es realmente una solución fea ... La mejor uno sería como usar alguna referencia al ámbito local como en una solución de ventana [], pero nunca oí de cualquier referencia al alcance local ... ¿Alguna idea?
Ejemplo va aquí:
function x(arg)
{
localScope[arg.name]=arg.value;
alert(sex);
}
x({name:"sex", value:"Male"});
veo, que quiere decir es que hay un Javascript equivalente a "la variable" de php. http://www.php.net/manual/en/language.variables.variable.php –
Posible duplicado de [JavaScript: obtenga la variable local dinámicamente por el nombre de la cadena] (http://stackoverflow.com/questions/1920867/javascript -get-local-variable-dynamically-by-name-string) –