第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

myarr[i]=new Array()這里不用重新用var聲明了?

但是加了以后有沒(méi)效果了?

正在回答

4 回答

不能,那樣是會(huì)報(bào)錯(cuò)的。我是這樣理解的,如果用var ,就相當(dāng)于重新聲明一個(gè)變量,并且后面的new 分配的地址空間就和原來(lái)的數(shù)組沒(méi)有一點(diǎn)關(guān)系了,這樣形成的數(shù)組完全不是二維數(shù)組。?

1 回復(fù) 有任何疑惑可以回復(fù)我~
#1

慕粉3688811 提問(wèn)者

非常感謝!
2016-10-17 回復(fù) 有任何疑惑可以回復(fù)我~
#2

ziyuzile 回復(fù) 慕粉3688811 提問(wèn)者

不客氣
2016-10-19 回復(fù) 有任何疑惑可以回復(fù)我~

試試不就知道了?

我倒想知道有myarr[i]=new?Array();
為什么沒(méi)myarr[j]=new?Array();


0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

xymashiro

i和j是變量 ,相當(dāng)于你把myarr[]這個(gè)數(shù)組以同樣的方式再定義了一次
2017-02-06 回復(fù) 有任何疑惑可以回復(fù)我~
#2

錯(cuò)過(guò)了年華 回復(fù) xymashiro

久的我都忘了。。。 謝謝
2017-02-07 回復(fù) 有任何疑惑可以回復(fù)我~

抱歉抱歉,剛剛的代碼有錯(cuò)!

<script language="javascript">

var myArray = new Array();

myArray[0] = ["one","two","three","four"];

for(var i=0;i<myArray[0].length;i++){

alert(myArray[0][i]);

}

</script>

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

慕粉3688811 提問(wèn)者

我是想問(wèn) var myarr=new Array(); //先聲明一維 for(var i=0;i<2;i++){ //一維長(zhǎng)度為2 myarr[i]=new Array(); //再聲明二維 for(var j=0;j<3;j++){ //二維長(zhǎng)度為3 myarr[i][j]=i+j; // 賦值,每個(gè)數(shù)組元素的值為i+j } } 第三行,重新聲明部分不能var?
2016-10-14 回復(fù) 有任何疑惑可以回復(fù)我~

其實(shí)我沒(méi)懂你的意思,你這是想給一個(gè)數(shù)組中的元素定義一個(gè)數(shù)組嗎?

我一般是這樣:var myArray = new Array();

myArray[0]=new Array();

myArray[0] = {"one","two","three"};

訪問(wèn): for(var i = 0;i<myArray[0].length;i++){ myArray[0].[i] ?。。。。 }

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

myarr[i]=new Array()這里不用重新用var聲明了?

我要回答 關(guān)注問(wèn)題
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)