多維數組定義
定義數組數組物件用來在單獨的變數名稱中儲存一系列的值。使用關鍵字 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']; // 跟上键名就能访问js數組操作常用方法toString():把數組轉換成一個字符串toLocaleString():把數組轉換成一個字符串join():把陣列轉換成一個用符號連接的字串shift():將陣列頭部的一個元素移出unshift():在陣列的頭部插入一個元素pop() :從陣列尾部刪除一個元素push():把一個元素加到陣列的尾部concat():為陣列新增元素slice():傳回陣列的部分reverse():將陣列反反向排序sort():對數組進行排序操作splice():插入、刪除或替換一個陣列元素以上這篇淺談js多維數組和hash數組定義和使用就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持PHP中文網。 更多淺談js多維數組和hash數組定義和使用相關文章請關注PHP中文網!