这个Javascript的 二维数组 与Java语言的二维数组有什么区别?与Python中类似的区别呢?

来源:3-7 二维数组

bdxily

2017-02-05 21:43

<script type="text/javascript">

    //二维数组-

    //原来是这样一个概念

    //myarray[ ][ ]

    //定义一个二维数组,定义如下:

  // 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>


写回答 关注

1回答

  • enthusiastic
    2017-02-06 00:40:31

    没什么区别吧,就是定义方式有些差别。JS中数组var myarr=new Array(8); 而JAVA中int[] myarr=new int[8];

    二维数组含义不都表示一维数组的数组吗。还有就是JS是弱语言,所以数组元素可以是不同类型的。Python就不太清楚了

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468782 学习 · 22507 问题

查看课程

相似问题