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

来源:3-7 二维数组

Lipu_S

2019-02-18 16:08

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

写回答 关注

2回答

  • 慕工程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对应的就是数组的索引

JavaScript进阶篇

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

468060 学习 · 21891 问题

查看课程

相似问题