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
Imágen de perfil de joel
Val: 2.727
Oro
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript

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

Publicado por joel (615 intervenciones) el 13/09/2020 08:54:14
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar