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

myarr[i]=new Array();嗯,,这个二维数组的声明不太懂

为什么要这样声明,myarr[i] 这里为什么用 i 

提问者:Lipu_S 2019-02-18 16:08

个回答

  • 慕工程5538051
    2019-02-18 16:33:09
    已采纳

    将myarr中的一个元素赋值为一个数组;

    如,开始是 var myarr = new Array();

    这时候只是将myarr定义为一个数组;

    里面的内容是空的;

    这个时候可以进行将里面的元素进行赋值操作

    如myarr[0] = 1;

    myarr[1] = "hello world!";

    所以这里的 myarr[i] = new Array(); 也是同理的赋值操作

  • dynsxyc
    2019-02-18 16:38:51

    因为myarr 本身就是一个数组 

    给数组的第i项赋值 i对应的就是数组的索引