Ver Mensaje Individual
  #4 (permalink)  
Antiguo 06/12/2011, 12:44
Avatar de jorgelpadronb
jorgelpadronb
 
Fecha de Ingreso: agosto-2011
Ubicación: Cuba
Mensajes: 281
Antigüedad: 13 años, 3 meses
Puntos: 37
Respuesta: Arrays asociativos resumidos

Cita:
Iniciado por zerokilled Ver Mensaje
buenas...
en javascript no existe tal cosa como array asociativos. simplemente porque javascript no tiene soporte para ese tipo de datos. sin embargo, puedes lograr algo parecido pero no son arrays sino objetos. tampoco existe una función para crear un objeto de la forma que presentas. además, un array asociativo requiere que declares la key. no obstante, puedes crear una función para que acepte los valores -como en Array- y dinámicamente ir creando las keys. en fin, si deseas crear el "array asociativo" en la declaración de la misma variable, bastaría con usar la sintaxis literal para objetos.

Código:
ascArray = {
"key": "value",
"_key": "value",
...
};
Muchas gracias hermano. Esa solución me viene muy bien. Y si después quiero leer un valor del objeto, lo hago igual que si fuera un array? O sea:

mivariable = ascArray["key"];

O como sería?
__________________
Los hombres pequeños, nunca se sienten pequeños; los hombres grandes, nunca se sienten grandes.

No sé quien fué el que dijo eso, pero está bueno.