Ver Mensaje Individual
  #2 (permalink)  
Antiguo 06/08/2008, 09:30
Avatar de jahepi
jahepi
Colaborador
 
Fecha de Ingreso: diciembre-2004
Ubicación: Querétaro
Mensajes: 1.124
Antigüedad: 20 años
Puntos: 43
Respuesta: crear array con claves como índices

Hola Pez_del_Web !

Lamentáblemente no hay arrays asociativos, lo que puedes hacer si usas as2.0 es utilizar objetos, por ejemplo:

Código PHP:
var obj:Object = new Object();
obj["valor1"] = 10;
obj["valor2"] = "String"
Aqui estamos añadiendo 2 propiedades al objeto pero claramente vemos que lo podemos utilizar como sustituto de arrays asociativos.

Si estas utilizando AS3.0 puedes utilizar el mismo método o también puedes usar una nueva clase llamada Dictionary.

La diferencia con Dictionary es que puedes utilizar cualquier tipo de dato como índice, no solamente cadenas:

Código PHP:
var dict:Dictionary = new Dictionary();

var 
index:Object = new Object();
dict[index] = "valor1";
dict["otroValor"] = "valor 2";

var 
indexRef:Object index;
trace(dict[indexRef]); // Salida 'valor 1' 

Un saludo !
__________________
Una contraseña es como la ropa interior. No deberías dejarlas afuera a la vista de otras personas, deberías cambiarla regularmente, y ni se te ocurra prestarla a extraños.