這個(gè)Javascript的 二維數(shù)組 與Java語言的二維數(shù)組有什么區(qū)別?與Python中類似的區(qū)別呢?
<script type="text/javascript">
? ? //二維數(shù)組-
? ? //原來是這樣一個(gè)概念
? ? //myarray[ ][ ]
? ? //定義一個(gè)二維數(shù)組,定義如下:
? // var ?myarr[3][6];
? ??
? ? //賦值
? ? var myarr = new Array(3);
? ? for(var i =0; i<3;i++){
? ? ? ? myarr[i] = new Array(6);
? ? ? ? for(var j=0; j<6;j++){
? ? ? ? ? ? myarr[i][j] = i*j;
? ? ? ? ? ??
? ? ? ? ? ? ?document.write("myarr"+i+j+"的值是:"+myarr[i][j]+"<br>");
? ? ? ? }
? ? }
? ??
? ? document.write("----------------");
</script>
2017-02-06
沒什么區(qū)別吧,就是定義方式有些差別。JS中數(shù)組var myarr=new Array(8); 而JAVA中int[] myarr=new int[8];
二維數(shù)組含義不都表示一維數(shù)組的數(shù)組嗎。還有就是JS是弱語言,所以數(shù)組元素可以是不同類型的。Python就不太清楚了