多維數組定義
定義數組數組物件用來在單獨的變數名稱中儲存一系列的值。使用關鍵字 new 來建立數組物件。
一維數組定義
var myArray=new Array('a','b','c'); 或var myArray = [];
二維二維數組及多維數組定義
scriptscript多維數組都是透過一維數組來模擬起來.
方法1.
var arr= new Array(['a','b','c'],['d','e','f']);
方法2:
var arr=new Array( new Array(), new Array(), new Array() );
數組存取[0][0] // a
arr[1][0] //d
hash數組定義
JavaScript中的關聯數組,關聯數組因為有key值的索引,所以有key在數組查找中比較方便,同時也使得對應的程式碼演算法實現顯得更清晰,易讀易維護.
var myhash = new Array();
向Hash關聯數組添加鍵值
myhash['new'] = 'newval'; myhash['new2'] = 'newval_2';
訪問Hash關聯組
值delete myhash['new'];遍歷Hash數組myhash['new']; // 跟上键名就能访问