課程
/前端開發(fā)
/JavaScript
/JavaScript進階篇
2.?二維數(shù)組的定義方法二
var Myarr = [[0 , 1 , 2 ],[1 , 2 , 3, ]]
2016-08-03
源自:JavaScript進階篇 3-7
正在回答
一維是數(shù)組的元素,二維是元素的子元素。
一維是數(shù)組的元素:[0,1,2]、[1,2,3]
[0,1,2]的子元素:0、1、2
所以Myarr[0]=[0,1,2] Myarr[1]=[1,2,3]
Myarr[0][0]=0?Myarr[0][1]=1?Myarr[0][2]=2
Myarr[0][0]=1?Myarr[0][1]=2?Myarr[0][2]=3?
大塊吃肉188 提問者
第一行元素為0,1,2第二行為1,2,3,對應(yīng)ij下表為相應(yīng)的數(shù)字
Myarr[0][0]=0;Myarr[0][1]=1;Myarr[0][2]=2;
Myarr[1][0]=1;Myarr[1][1]=2;Myarr[1][2]=3;
給i和j賦值可以使用for循環(huán)語句:
?var myarr=new Array(); ?//先聲明一維?
for(var i=0;i<2;i++){ ? //一維長度為2
? ?myarr[i]=new Array(); ?//再聲明二維?
? ?for(var j=0;j<3;j++){ ? //二維長度為3
? ?myarr[i][j]=i+j; ? // 賦值,每個數(shù)組元素的值為i+j
? ?}
他只是一種定義的形式,對于二維數(shù)組你可以這樣理解:前面一個括號數(shù)字可以看成“ 行”,后面一個 括號里面的可以看成? ?列,一個二維數(shù)組,就是一個類似幾行幾列的表格!
直接定義并且初始化,這種遇到數(shù)量少的情況可以用var Myarr = [["0-1","0-2"],["1-1","1-2"],["2-1","2-2"]]
i=myarr();
舉報
本課程從如何插入JS代碼開始,帶您進入網(wǎng)頁動態(tài)交互世界
1 回答二維數(shù)組定義賦值
3 回答二維數(shù)組的定義方法二
3 回答怎么定義二維數(shù)組和多維數(shù)組?
2 回答二維數(shù)組的定義方法
6 回答請教,對二維數(shù)組的定義方法不理解
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2016-08-03
一維是數(shù)組的元素,二維是元素的子元素。
一維是數(shù)組的元素:[0,1,2]、[1,2,3]
[0,1,2]的子元素:0、1、2
所以Myarr[0]=[0,1,2] Myarr[1]=[1,2,3]
Myarr[0][0]=0?Myarr[0][1]=1?Myarr[0][2]=2
Myarr[0][0]=1?Myarr[0][1]=2?Myarr[0][2]=3?
2016-08-03
一維是數(shù)組的元素,二維是元素的子元素。
一維是數(shù)組的元素:[0,1,2]、[1,2,3]
[0,1,2]的子元素:0、1、2
所以Myarr[0]=[0,1,2] Myarr[1]=[1,2,3]
Myarr[0][0]=0?Myarr[0][1]=1?Myarr[0][2]=2
Myarr[0][0]=1?Myarr[0][1]=2?Myarr[0][2]=3?
2016-08-03
第一行元素為0,1,2第二行為1,2,3,對應(yīng)ij下表為相應(yīng)的數(shù)字
2016-08-03
Myarr[0][0]=0;Myarr[0][1]=1;Myarr[0][2]=2;
Myarr[1][0]=1;Myarr[1][1]=2;Myarr[1][2]=3;
2016-08-03
給i和j賦值可以使用for循環(huán)語句:
?var myarr=new Array(); ?//先聲明一維?
for(var i=0;i<2;i++){ ? //一維長度為2
? ?myarr[i]=new Array(); ?//再聲明二維?
? ?for(var j=0;j<3;j++){ ? //二維長度為3
? ?myarr[i][j]=i+j; ? // 賦值,每個數(shù)組元素的值為i+j
? ?}
2016-08-03
他只是一種定義的形式,對于二維數(shù)組你可以這樣理解:前面一個括號數(shù)字可以看成“ 行”,后面一個 括號里面的可以看成? ?列,一個二維數(shù)組,就是一個類似幾行幾列的表格!
2016-08-03
直接定義并且初始化,這種遇到數(shù)量少的情況可以用
var Myarr = [["0-1","0-2"],["1-1","1-2"],["2-1","2-2"]]
2016-08-03
i=myarr();