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

为什么声明二维数组不加var

为什么是myarr[i]=new Array();而不是var myarr[i] = new Array();

提问者:热爱生活_热爱编程 2019-02-14 10:15

个回答

  • 慕工程5538051
    2019-02-14 14:19:24

    因为myarr变量已经在之前声明过了

    在前面已经吧myarr声明成一个数组了

    var myarr=new Array();

    现在只是一个赋值语句,访问里面的元素并进行赋值

    myarr[i]=new Array();