var arr = new Array();arr["a"] = "aa";arr["b"] = "bb";arr["2"] = "22";arr[0] = "00";alert(arr.length); // 3for (var i = 0; i < arr.length; i++) { alert(i + ":" + arr[i]);}// 0:00 // 1:undefined // 2:22 for (var i in arr) { alert(i + ":" + arr[i]);}// 0:00// 2:22 // a:aa // b:bb