Foros del Web » Programando para Internet » Javascript »

obtener array a partir de una cadena

Estas en el tema de obtener array a partir de una cadena en el foro de Javascript en Foros del Web. Hola tengo una funcion que me devuelve cadenas del tipo var str = '["a", "b", "c", "d"]' lo que quiero es a partir de esa ...
  #1 (permalink)  
Antiguo 26/01/2006, 08:12
Avatar de txarly  
Fecha de Ingreso: marzo-2003
Ubicación: Eibar (Gipuzkoa)
Mensajes: 455
Antigüedad: 21 años, 1 mes
Puntos: 2
obtener array a partir de una cadena

Hola tengo una funcion que me devuelve cadenas del tipo

var str = '["a", "b", "c", "d"]'

lo que quiero es a partir de esa cadena tener un dato de tipo array;

var array1 = ["a", "b", "c", "d"]

como lo puedo conseguir?
__________________
¿Por qué Uri Geller doblaba cucharas?
  #2 (permalink)  
Antiguo 26/01/2006, 08:47
Avatar de txarly  
Fecha de Ingreso: marzo-2003
Ubicación: Eibar (Gipuzkoa)
Mensajes: 455
Antigüedad: 21 años, 1 mes
Puntos: 2
Con la funcion eval, lo he conseguido
__________________
¿Por qué Uri Geller doblaba cucharas?
  #3 (permalink)  
Antiguo 26/01/2006, 08:59
Avatar de dogduck  
Fecha de Ingreso: enero-2006
Ubicación: ¿Atlantida, Hesperides, Islas afortunadas?
Mensajes: 2.231
Antigüedad: 18 años, 4 meses
Puntos: 19
¿ Podrias postear el script si no es alto secreto ?
Más que nada por aprender .
Gracias
  #4 (permalink)  
Antiguo 26/01/2006, 09:33
 
Fecha de Ingreso: diciembre-2005
Ubicación: Ciudad de México
Mensajes: 45
Antigüedad: 18 años, 4 meses
Puntos: 1
Podrías utilizar la función value de la siguiente manera:

arr=value("new Array ("+str+")");
  #5 (permalink)  
Antiguo 10/02/2006, 08:55
Avatar de txarly  
Fecha de Ingreso: marzo-2003
Ubicación: Eibar (Gipuzkoa)
Mensajes: 455
Antigüedad: 21 años, 1 mes
Puntos: 2
var str = '["a", "b", "c", "d"]';
var array1 = eval(str);
__________________
¿Por qué Uri Geller doblaba cucharas?
  #6 (permalink)  
Antiguo 10/02/2006, 11:35
Avatar de dogduck  
Fecha de Ingreso: enero-2006
Ubicación: ¿Atlantida, Hesperides, Islas afortunadas?
Mensajes: 2.231
Antigüedad: 18 años, 4 meses
Puntos: 19
Gracias txarly
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 20:23.