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)文章
JS實(shí)現(xiàn)的自定義網(wǎng)頁拖動(dòng)類
這篇文章主要介紹了JS實(shí)現(xiàn)的自定義網(wǎng)頁拖動(dòng)類,涉及頁面元素響應(yīng)鼠標(biāo)事件動(dòng)態(tài)改變屬性的相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下2015-11-11
JS實(shí)現(xiàn)復(fù)制粘貼文字及圖片功能
Clipboard?API?是一組用于在瀏覽器中操作剪貼板的?JavaScript?API,它允許開發(fā)者在網(wǎng)頁上讀取和寫入剪貼板內(nèi)容,實(shí)現(xiàn)復(fù)制、剪切和粘貼等功能,這篇文章主要介紹了JS實(shí)現(xiàn)復(fù)制粘貼文字及圖片功能,需要的朋友可以參考下2024-07-07
動(dòng)態(tài)加載js、css的簡(jiǎn)單實(shí)現(xiàn)代碼
下面小編就為大家?guī)硪黄獎(jiǎng)討B(tài)加載js、css的簡(jiǎn)單實(shí)現(xiàn)代碼。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2016-05-05
一個(gè)php+js實(shí)時(shí)顯示時(shí)間問題
本文給大家分享的是解決的php+js實(shí)時(shí)顯示時(shí)間問題,主要是自己當(dāng)時(shí)的理解有問題,也許大家有和我一樣的情況,這里分享給大家2015-10-10
cocos2dx+lua實(shí)現(xiàn)橡皮擦功能
這篇文章主要為大家詳細(xì)介紹了cocos2dx+lua實(shí)現(xiàn)橡皮擦功能,類似刮刮樂效果,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-12-12
js隨機(jī)生成字母數(shù)字組合的字符串 隨機(jī)動(dòng)畫數(shù)字
本篇文章給大家分享的js隨機(jī)生成字母數(shù)字組合的字符串,js隨機(jī)生成動(dòng)畫數(shù)字,包括常用的產(chǎn)生隨機(jī)數(shù)的用法,需要的朋友可以參考下2015-09-09
輸入框點(diǎn)擊時(shí)邊框變色效果的實(shí)現(xiàn)方法
下面小編就為大家?guī)硪黄斎肟螯c(diǎn)擊時(shí)邊框變色效果的實(shí)現(xiàn)方法。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧,祝大家游戲愉快哦2016-12-12

