Hola amigos, les cuento que estoy tratando de hacer lo siguiente:
 
function arreglo(){
var $datosPersonales=new Array();
var $personalCIA=new Array();
 
	$datosPersonales["nombre"]="Jaime";
	$datosPersonales["edad"]=25;
	$datosPersonales["fechaIngreso"]="12/12/2005";
	$personalCIA[0]=$datosPersonales;
 
	$datosPersonales["nombre"]="Pedro";
	$datosPersonales["edad"]=30;
	$datosPersonales["fechaIngreso"]="01/02/2007";
	$personalCIA[1]=$datosPersonales;
 
	$datosPersonales["nombre"]="Teresa";
	$datosPersonales["edad"]=20;
	$datosPersonales["fechaIngreso"]="01/03/2009";
	$personalCIA[2]=$datosPersonales;
 
	$datosPersonales["nombre"]="Diana";
	$datosPersonales["edad"]=31;
	$datosPersonales["fechaIngreso"]="22/11/20011";
	$personalCIA[3]=$datosPersonales;
 
	for ($i=0; $i<=$personalCIA.length-1; $i+=1)	
		document.write( $i + "- " + $personalCIA[$i]["nombre"] + " - " + $personalCIA[$i]["edad"] + " - " + $personalCIA[$i]["fechaIngreso"] + "<br/>");
 
}
 
 
Pero al usar el for, sólo me muestra un dato....
 
y si lo intento de esta otra forma:
 
function arreglo()
	{
		var $personalCIA=new Array();
		$personalCIA[0]["nombre"]="Jaime";
		$personalCIA[0]["edad"]=25;
		$personalCIA[0]["fechaIngreso"]="12/12/2005";
 
		$personalCIA[1]["nombre"]="Pedro";
		$personalCIA[1]["edad"]=30;
		$personalCIA[1]["fechaIngreso"]="01/02/2007";
 
		$personalCIA[2]["nombre"]="Teresa";
		$personalCIA[2]["edad"]=20;
		$personalCIA[2]["fechaIngreso"]="01/03/2009";
 
 
		$personalCIA[3]["nombre"]="Diana";
		$personalCIA[3]["edad"]=31;
		$personalCIA[3]["fechaIngreso"]="22/11/20011";
 
 
		for ($i=0; $i<=$personalCIA.length-1; $i+=1)	
			document.write( $i + "- " + $personalCIA[$i]["nombre"] + " - " + $personalCIA[$i]["edad"] + " - " + $personalCIA[$i]["fechaIngreso"] + "<br/>");
 
}
 
 
No funciona, en que estoy errado?
 
Gracias. 
   
 
 Array Asociativo
 Array Asociativo 


