问答详情
源自:3-7 二维数组

二维数组还是不懂。

谁能更形象的讲解一下,谢谢!

提问者:Dusdii 2016-01-04 20:59

个回答

  • iwmw_七滴_0
    2016-01-05 11:26:33
    已采纳

    比如,你有a,b,c号柜子,a号柜子里面有1,2,3号盒子,b号柜子里面有4,5,6号盒子,c号柜子里面有7,8,9号盒子,那么下面的一位数组:

    柜子 = [a,b,c];

    a=[1,2,3]

    b=[4,5,6]

    c=[7,8,9]

    这样就不难看出

    柜子=[a,b,c]=[[1,2,3],[4,5,6],[7,8,9]]


  • 慕男婶
    2016-01-04 21:13:55

    数组是用来装数据的,这点儿没有疑问吧?

    然后数组本身也是数据,所以数组可以装数组。

    var arr = [];
    var arr2 = [1,2,3];
    var arr3 = [4,5,6];
    arr.push(arr2);
    arr.push(arr3);
    
    // 此时 arr = [[1,2,3],[4,5,6]]


  • hhh112123123
    2016-01-04 21:12:12

    就想当与一个矩阵,一个控制行,另一个控制列

  • 哥特式KK
    2016-01-04 21:02:09

    就是数组的数组,数组的嵌套