首頁  >  文章  >  web前端  >  javascript中陣列的多​​種定義方法和常用函數簡介_基礎知識

javascript中陣列的多​​種定義方法和常用函數簡介_基礎知識

WBOY
WBOY原創
2016-05-16 16:49:011383瀏覽


陣列的定義:
方法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():插入、刪除或取代一個陣列元素
陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn