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è)定長度,會自己進(jìn)行擴(kuò)展,數(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ù)組進(jìn)行排序操作
splice():插入、刪除或者替換一個數(shù)組元素
- JavaScript的各種常見函數(shù)定義方法
- 類似php的js數(shù)組的in_array函數(shù)自定義方法
- Javascript 構(gòu)造函數(shù),公有,私有特權(quán)和靜態(tài)成員定義方法
- 淺談js函數(shù)的多種定義方法與區(qū)別
- js function定義函數(shù)使用心得
- JS函數(shù)的幾種定義方式分析
- javascript定義函數(shù)的方法
- js function定義函數(shù)的幾種不錯方法
- js 在定義的時候立即執(zhí)行的函數(shù)表達(dá)式(function)寫法
- JavaScript定義類或函數(shù)的幾種方式小結(jié)
- JavaScript函數(shù)定義方法實例詳解
相關(guān)文章
淺談javascript構(gòu)造函數(shù)與實例化對象
JavaScript 中的構(gòu)造函數(shù)和其它語言中的構(gòu)造函數(shù)是不同的。 通過 new 關(guān)鍵字方式調(diào)用的函數(shù)都被認(rèn)為是構(gòu)造函數(shù)。任何JavaScript 函數(shù)都可以用做構(gòu)造函數(shù),構(gòu)造函數(shù)必須 使用new 運(yùn)算符作為前綴來創(chuàng)建新的實例。2015-06-06分析Node.js connect ECONNREFUSED錯誤
最近在準(zhǔn)備Angularjs +node.js demo的時候在我的mac開發(fā)中 遇見此錯誤2013-04-04如何學(xué)習(xí)Javascript入門指導(dǎo)
首先要說明的是,咱現(xiàn)在不是高手,最多還是一個半桶水,算是入了JS的門2013-11-11