陣列的定義:
方法1.
複製程式碼
程式碼>
var mycars=new Array()
mycars[0]="sharejs.com"
mycars[1]="Volvo"
mycars[2]="BMW"
方法2.
代碼如下:
var mycars=new Array("Saab","Volvo","BMW");
程式碼如下:
var mycars=["Saab","Volvo🎜>
var mycars=["Saab","Volvo ","BMW"];
javascript二維數組,用一維數組來模擬:
方法1.複製程式碼
程式碼如下:
var arr = new Array(['a','b','c'],['d','e','f']);
arr[0 ]傳回第一個一維數組,arr[0][0]傳回第一個一維數組的第一個元素'a',下同。
方法2.複製程式碼
程式碼如下:
arr=new ;
for(i=0;i arr[i]=new Array(...);
}
程式碼如下:
var arr=new Array( ,
new Array(),
new Array()
);
javascript的數組不需要設定長度,會自己進行擴展,數組名.length回傳元素個數
javascript數組常用函數:
toString():把數組轉換成一個字串
toLocaleString():把陣列轉換成一個字串
join():把陣列轉換成一個用符號連接的字串
shift():將陣列頭部的一個元素移出
unshift():在陣列的頭部插入一個元素
pop():從陣列尾部刪除一個元素
push():把一個元素加到陣列的尾部
concat():為陣列添加元素
slice():傳回陣列的部分
reverse():將陣列反向排序
sort():對陣列進行排序運算
splice():插入、刪除或取代一個陣列元素