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;