JavaScript - leer el valor de una variable que esta dentro de un string

 
Vista:

leer el valor de una variable que esta dentro de un string

Publicado por satfau (1 intervención) el 12/09/2020 18:21:49
Buenas tardes
tengo un problema que seguro alguno de vosotros me sabe solucionar;
tengo en javascript el nombre de una variable que se encuentra dentro de una variable de tipo string y me gustaria poder leer la primera variable esto es:
variable1 = "en un lugar de la mancha";
variable2 = "variable1";
¿Como puedo leer el valor de variable1 sin invocar a variable1, sino leyendo el nombre de "variable1" que está dentro de variable2?

No se si he sido capaz de dejar claro mi problema.....
Gracias de antemano y un saludo
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil

leer el valor de una variable que esta dentro de un string

Publicado por Germán (1 intervención) el 13/09/2020 06:05:51
Con eval: https://javascript.info/eval

1
2
3
4
5
6
>  variable1 = "en un lugar de la mancha";
'en un lugar de la mancha'
>  variable2 = "variable1";
'variable1'
> eval(variable2)
'en un lugar de la mancha'
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar