慕課網的例題:
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;???//?賦值,每個數組元素的值為i+j
???}
?}只能依樣畫葫蘆,對于定義數組還是不太理解既然定義了二維數組:myarr[i][j],一維不是[i]?二維不是[j]?既然有myarr[i]=new Array();了,?為什么沒有myarr[j]=new Array();?<script?type="text/javascript">
????var?myarr=new?Array();
????for(var?i=0;i<3;i++)
????{
????????myarr[i]=new?Array();
????????for(var?j=0;j<6;j++)
???????{
???????????myarr[j]=new?Array();
???????????myarr[i][j]=i*j;?
???????????document.write('myarr['+i+']['+j+']='+myarr[i][j]+"<br>");
???????}
????}
</script>試過了這樣也可以運行
關于javascript數組?
錯過了年華
2016-11-12 13:49:35