Comunidad de diseño web y desarrollo en internet online

otener el length de un array con keys

Citar            
MensajeEscrito el 17 Nov 2010 07:29 pm
Hola a todos
estoy haciendo el siguiente array:

var nombres:Array = new Array();
nombres["manolo"] = "A";
nombres["Juan"] = "V";
nombres["Ana"] = "R";

al pedirle trace(nombres.length) devuelve 0
¿hay algún otro método saber el length para este tipo de arrays?

Gracias de antemano

Por CLAnonimo

Claber

600 de clabLevel

5 tutoriales
1 articulo

 

Este es un usuario anónimo genérico para las cuentas borradas o perdidas.

firefox
Citar            
MensajeEscrito el 17 Nov 2010 08:17 pm
En realidad es un Objeto con propiedades, tienes que usar un for ... in ... algo así

Código ActionScript :

var nombres:Array = new Array();
nombres["manolo"] = "A";
nombres["Juan"] = "V";
nombres["Ana"] = "R";
var cant:Number = 0
for(var z in nombres) cant++
trace(cant)


Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.