課程
/前端開(kāi)發(fā)
/JavaScript
/JavaScript進(jìn)階篇
但是加了以后有沒(méi)效果了?
2016-10-13
源自:JavaScript進(jìn)階篇 3-7
正在回答
不能,那樣是會(huì)報(bào)錯(cuò)的。我是這樣理解的,如果用var ,就相當(dāng)于重新聲明一個(gè)變量,并且后面的new 分配的地址空間就和原來(lái)的數(shù)組沒(méi)有一點(diǎn)關(guān)系了,這樣形成的數(shù)組完全不是二維數(shù)組。?
慕粉3688811 提問(wèn)者
ziyuzile 回復(fù) 慕粉3688811 提問(wèn)者
試試不就知道了?
我倒想知道有myarr[i]=new?Array(); 為什么沒(méi)myarr[j]=new?Array();
xymashiro
錯(cuò)過(guò)了年華 回復(fù) xymashiro
抱歉抱歉,剛剛的代碼有錯(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>
其實(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] ?。。。。 }
舉報(bào)
本課程從如何插入JS代碼開(kāi)始,帶您進(jìn)入網(wǎng)頁(yè)動(dòng)態(tài)交互世界
2 回答myarr[i]=new Array();//這里為什么不能加var?
3 回答這句聲明myarr[i]=new Array(); //在聲明二維 ,我沒(méi)有看懂誒?
2 回答 myarr[i]=new Array();嗯,,這個(gè)二維數(shù)組的聲明不太懂
2 回答關(guān)于var myarr=new Array();
2 回答這個(gè)var myarr=new Array();是不是可以不用定義的?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2016-10-16
不能,那樣是會(huì)報(bào)錯(cuò)的。我是這樣理解的,如果用var ,就相當(dāng)于重新聲明一個(gè)變量,并且后面的new 分配的地址空間就和原來(lái)的數(shù)組沒(méi)有一點(diǎn)關(guān)系了,這樣形成的數(shù)組完全不是二維數(shù)組。?
2016-11-11
試試不就知道了?
2016-10-13
抱歉抱歉,剛剛的代碼有錯(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>
2016-10-13
其實(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] ?。。。。 }