Arrays asociativos o: “hash,” “hashtable,” “dictionary,” or “associative array", e iteración, casi lo mismo que objeto, y como obtener la longitud de dicho array a traves de metodo de Object

by limd

JavaScript

var elArray=new Array();
elArray['primero']=1;
elArray['segundo']=2;

for(e in elArray){
alert(e); //accediento a la key
alert(elArray[e]); //accediendo al valor
}

alert("cantidad de claves del objeto: "+Object.keys(elArray).length);  //ojo: Object.keys(elArray).lengh 																																				//devuelve un array de las claves 																																				//del array asociativo (Object)