javascript 定義初始化數(shù)組函數(shù)
方法一、js數(shù)組的定義與初始化
定義一維數(shù)組
方法1:
var _TheArray = new Array();//定義 _TheArray[0]="1"; _TheArray[1]="2"; _TheArray[2]="3"; //初始化
方法2:
var _TheArray = new Array("1","2","3");//直接定義并初始化
定義二維數(shù)組
方法1
var _TheArray = new Array(); //先聲明一維 for(var i=0;i<10;i++){ //一維長度為10 TheArray[i]=new Array(); //在聲明二維 for(var j=0;j<20;j++){ //二維長度為20 _TheArray[i][j]=1; } }
方法2
var _TheArray = [["0-1","0-2"],["1-1","1-2"],["2-1","2-2"]];//直接定義并初始化
以上代碼在IE8下測(cè)試通過
方法二、
<script type="text/javascript"> var date=new Date(); function initArray(){ this.length=initArray.arguments.length; for(var i=0;i<this.length;i++){ this[i]=initArray.arguments[i]; } } var d=new initArray( '星期日', '星期一', '星期二', '星期三', '星期四', '星期五', '星期六' ); //Firfox瀏覽器顯示年是由getYear()獲取當(dāng)前年減去1900年 document.write((date.getYear()>1900?date.getYear():date.getYear()+1900)+"年"); document.write(date.getMonth()+1+"月"); document.write(date.getDate()+"日 "); document.write(d[date.getDay()]); </script>
因?yàn)镴avaScript并不支援?dāng)?shù)組,所以要用下面的這段代碼來定義初始化數(shù)組。
function initArray(){
this.length=initArray.arguments.length;
for(var i=0;i<this.length;i++){
this[i]=initArray.arguments[i];
}
}
- Js數(shù)組排序函數(shù)sort()介紹
- js判斷是否為數(shù)組的函數(shù): isArray()
- JS數(shù)組(Array)處理函數(shù)整理
- JS刪除數(shù)組元素的函數(shù)介紹
- javascript 判斷數(shù)組是否已包含了某個(gè)元素的函數(shù)
- JavaScript數(shù)組函數(shù)unshift、shift、pop、push使用實(shí)例
- 最實(shí)用的JS數(shù)組函數(shù)整理
- javascript版的in_array函數(shù)(判斷數(shù)組中是否存在特定值)
- JS數(shù)組進(jìn)階示例【數(shù)組的幾種函數(shù)用法】
相關(guān)文章
javascript 獲取鏈接文件地址中第一個(gè)斜線內(nèi)的正則表達(dá)式
我想得到“windows”,請(qǐng)問用正則表達(dá)式怎么寫?2009-06-06用js讀、寫、刪除Cookie代碼分享及詳細(xì)注釋說明
JavaScript是運(yùn)行在客戶端的腳本,因此一般是不能夠設(shè)置Session的,因?yàn)镾ession是運(yùn)行在服務(wù)器端的。而cookie是運(yùn)行在客戶端的,所以可以用JS來設(shè)置cookie. 下面我們來分析下案例2014-06-06微信小程序?qū)W習(xí)筆記之獲取位置信息操作圖文詳解
這篇文章主要介紹了微信小程序?qū)W習(xí)筆記之獲取位置信息操作,結(jié)合實(shí)例形式分析了微信小程序獲取位置信息的原理、步驟及相關(guān)操作注意事項(xiàng),并結(jié)合圖文形式予以說明,需要的朋友可以參考下2019-03-03JS實(shí)現(xiàn)服務(wù)五星好評(píng)
這篇文章主要為大家詳細(xì)介紹了JS實(shí)現(xiàn)服務(wù)五星好評(píng),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-09-09js 分頁全選或反選標(biāo)識(shí)實(shí)現(xiàn)代碼
分頁全選或反選標(biāo)識(shí) 對(duì)多選按鈕操作。 批量全選添加、批量移除。 行單選添加、移除。 分頁之后(全選或不選)狀態(tài)標(biāo)識(shí)依然存在2011-08-08微信小程序?qū)崿F(xiàn)點(diǎn)擊按鈕修改字體顏色功能【附demo源碼下載】
這篇文章主要介紹了微信小程序?qū)崿F(xiàn)點(diǎn)擊按鈕修改字體顏色功能,涉及微信小程序wx:for循環(huán)讀取data數(shù)值及事件綁定修改元素屬性相關(guān)操作技巧,需要的朋友可以參考下2017-12-12javascript中使用new與不使用實(shí)例化對(duì)象的區(qū)別
這篇文章主要介紹了javascript中使用new與不使用實(shí)例化對(duì)象的區(qū)別的相關(guān)資料,需要的朋友可以參考下2015-06-06