javascript中數(shù)組的多種定義方法和常用函數(shù)簡(jiǎn)介
數(shù)組的定義:
方法1.
var mycars=new Array()
mycars[0]="sharejs.com"
mycars[1]="Volvo"
mycars[2]="BMW"
方法2.
定義和初始化一起:
或者:
javascript二維數(shù)組,用一維數(shù)組來(lái)模擬:
方法1.
arr[0]返回第一個(gè)一維數(shù)組,arr[0][0]返回第一個(gè)一維數(shù)組的第一個(gè)元素'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è)定長(zhǎng)度,會(huì)自己進(jìn)行擴(kuò)展,數(shù)組名.length返回元素個(gè)數(shù)
javascript數(shù)組常用函數(shù):
toString():把數(shù)組轉(zhuǎn)換成一個(gè)字符串
toLocaleString():把數(shù)組轉(zhuǎn)換成一個(gè)字符串
join():把數(shù)組轉(zhuǎn)換成一個(gè)用符號(hào)連接的字符串
shift():將數(shù)組頭部的一個(gè)元素移出
unshift():在數(shù)組的頭部插入一個(gè)元素
pop():從數(shù)組尾部刪除一個(gè)元素
push():把一個(gè)元素添加到數(shù)組的尾部
concat():給數(shù)組添加元素
slice():返回?cái)?shù)組的部分
reverse():將數(shù)組反向排序
sort():對(duì)數(shù)組進(jìn)行排序操作
splice():插入、刪除或者替換一個(gè)數(shù)組元素
- JavaScript的各種常見(jiàn)函數(shù)定義方法
- 類(lèi)似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ù)的幾種不錯(cuò)方法
- js 在定義的時(shí)候立即執(zhí)行的函數(shù)表達(dá)式(function)寫(xiě)法
- JavaScript定義類(lèi)或函數(shù)的幾種方式小結(jié)
- JavaScript函數(shù)定義方法實(shí)例詳解
相關(guān)文章
淺談javascript構(gòu)造函數(shù)與實(shí)例化對(duì)象
JavaScript 中的構(gòu)造函數(shù)和其它語(yǔ)言中的構(gòu)造函數(shù)是不同的。 通過(guò) new 關(guān)鍵字方式調(diào)用的函數(shù)都被認(rèn)為是構(gòu)造函數(shù)。任何JavaScript 函數(shù)都可以用做構(gòu)造函數(shù),構(gòu)造函數(shù)必須 使用new 運(yùn)算符作為前綴來(lái)創(chuàng)建新的實(shí)例。2015-06-06淺談JavaScript中的字符編碼轉(zhuǎn)換問(wèn)題
這篇文章主要介紹了淺談JavaScript中的字符編碼轉(zhuǎn)換問(wèn)題,是JS入門(mén)學(xué)習(xí)中的基礎(chǔ)知識(shí),需要的朋友可以參考下2015-07-07在JavaScript中使用開(kāi)平方根的sqrt()方法
這篇文章主要介紹了在JavaScript中使用開(kāi)平方根的sqrt()方法,是JS入門(mén)學(xué)習(xí)中的基礎(chǔ)知識(shí),需要的朋友可以參考下2015-06-06JavaScript 無(wú)符號(hào)右移運(yùn)算符
無(wú)符號(hào)右移運(yùn)算符 (>>>)是右移表達(dá)式的位,不保留符號(hào)。2009-04-04分析Node.js connect ECONNREFUSED錯(cuò)誤
最近在準(zhǔn)備Angularjs +node.js demo的時(shí)候在我的mac開(kāi)發(fā)中 遇見(jiàn)此錯(cuò)誤2013-04-04如何學(xué)習(xí)Javascript入門(mén)指導(dǎo)
首先要說(shuō)明的是,咱現(xiàn)在不是高手,最多還是一個(gè)半桶水,算是入了JS的門(mén)2013-11-11javascript設(shè)計(jì)模式之工廠模式示例講解
這篇文章主要介紹了javascript設(shè)計(jì)模式中的工廠模式示例講解,需要的朋友可以參考下2014-03-03