javascript中數(shù)組的多種定義方法和常用函數(shù)簡介
數(shù)組的定義:
方法1.
var mycars=new Array()
mycars[0]="sharejs.com"
mycars[1]="Volvo"
mycars[2]="BMW"
方法2.
定義和初始化一起:
或者:
javascript二維數(shù)組,用一維數(shù)組來模擬:
方法1.
arr[0]返回第一個一維數(shù)組,arr[0][0]返回第一個一維數(shù)組的第一個元素'a',下同。
方法2.
arr=new Array();
for(i=0;i<100;i++) {
arr[i]=new Array(...);
}
方法3.
var arr=new Array(
new Array(),
new Array(),
new Array()
);
javascript的數(shù)組不需要設定長度,會自己進行擴展,數(shù)組名.length返回元素個數(shù)
javascript數(shù)組常用函數(shù):
toString():把數(shù)組轉(zhuǎn)換成一個字符串
toLocaleString():把數(shù)組轉(zhuǎn)換成一個字符串
join():把數(shù)組轉(zhuǎn)換成一個用符號連接的字符串
shift():將數(shù)組頭部的一個元素移出
unshift():在數(shù)組的頭部插入一個元素
pop():從數(shù)組尾部刪除一個元素
push():把一個元素添加到數(shù)組的尾部
concat():給數(shù)組添加元素
slice():返回數(shù)組的部分
reverse():將數(shù)組反向排序
sort():對數(shù)組進行排序操作
splice():插入、刪除或者替換一個數(shù)組元素
- JavaScript的各種常見函數(shù)定義方法
- 類似php的js數(shù)組的in_array函數(shù)自定義方法
- Javascript 構造函數(shù),公有,私有特權和靜態(tài)成員定義方法
- 淺談js函數(shù)的多種定義方法與區(qū)別
- js function定義函數(shù)使用心得
- JS函數(shù)的幾種定義方式分析
- javascript定義函數(shù)的方法
- js function定義函數(shù)的幾種不錯方法
- js 在定義的時候立即執(zhí)行的函數(shù)表達式(function)寫法
- JavaScript定義類或函數(shù)的幾種方式小結
- JavaScript函數(shù)定義方法實例詳解

