Foros del Web » Programando para Internet » Javascript »

lista de variables

Estas en el tema de lista de variables en el foro de Javascript en Foros del Web. Aguien sabe si puedo con un comando recuperar en forma de una lista o array todas las variables y objetos que hay en un script? ...
  #1 (permalink)  
Antiguo 29/05/2012, 14:04
 
Fecha de Ingreso: julio-2011
Mensajes: 108
Antigüedad: 12 años, 8 meses
Puntos: 4
Pregunta lista de variables

Aguien sabe si puedo con un comando recuperar en forma de una lista o array todas las variables y objetos que hay en un script?

gracias
  #2 (permalink)  
Antiguo 29/05/2012, 14:10
Avatar de Aijoona
Colaborador
 
Fecha de Ingreso: mayo-2011
Ubicación: Buenos Aires
Mensajes: 779
Antigüedad: 12 años, 11 meses
Puntos: 343
Respuesta: lista de variables

La respuesta corta es: 'no'.

Extendida: 'no, no solo no podes sino que no se me ocurre un solo caso de uso para lo que proponés. Probablemente quieras recolectar las variables que existen en un scope dado en cierto momento'.
__________________
blog | @aijoona
  #3 (permalink)  
Antiguo 29/05/2012, 14:12
 
Fecha de Ingreso: julio-2011
Mensajes: 108
Antigüedad: 12 años, 8 meses
Puntos: 4
Respuesta: lista de variables

en realidad lo quiero para scripts muy largos que no fueron echos por mi y recoloctar todas las variables para investigarlas... ver los valores, ver en donde estan y este tipo de cosas..
  #4 (permalink)  
Antiguo 29/05/2012, 17:25
Avatar de Aijoona
Colaborador
 
Fecha de Ingreso: mayo-2011
Ubicación: Buenos Aires
Mensajes: 779
Antigüedad: 12 años, 11 meses
Puntos: 343
Respuesta: lista de variables

La solución a eso es sentarse y empezar a estudiarlo, por suerte y desgracia, la naturaleza de JavaScript es taaan dinamica que atenta bastante contra los análisis estáticos de código.
__________________
blog | @aijoona

Última edición por Aijoona; 30/05/2012 a las 05:28

Etiquetas: js, variables
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:31.