<script>
//in one script
var someVarName_10 = 20;
</script>
Deseo obtener acceso a esta variable desde otra secuencia de comandos por nombre de la variable. Con window object es simple, ¿es posible con la variable local?Obtiene la variable global de forma dinámica por el nombre de la cadena en JavaScript
me refiero a acceder a este var por código como este:
<script>
alert(all_vars['someVar' + 'Name' + num]);
</script>
Su muestra muestra una variable global. ¿Desea saber si puede acceder desde un ámbito local? –
Realmente depende de lo que quiere decir con 'alcance local' .. Las funciones de Javascript tienen un alcance solo para funciones, no bloques o incluso archivos –
posible duplicado de [¿Hay alguna manera de acceder a una variable de JavaScript usando una cadena que contiene el nombre de la variable?] (http://stackoverflow.com/questions/1441532/is-there-a-way-to-access-a-javascript-variable-using-a-string-that-contains-the-n) – Gilles