js中的數組,可以存放各種資料型別(數值,字串)
js中的陣列沒有越界,當輸出的陣列下標越界了,就會顯示undefined。
js中的陣列是預設動態成長的
遍歷陣列的簡單方式。
for(var key in arr){ window.alert(key+"= "+arr[key]); }
在給一個空的二維陣列賦值的時候出現的問題:
var arr2=[]; arr2[1][1]=45;//js不支持这种赋值方法
解決方法:
//在这之前需要初始化定义arr2有多少行。 for(var i=0;i<5;i++){ arr2[i]=[]; } //这样就能对它赋值了。 arr2[1][1]=45;