首页  >  问答  >  正文

javascript - js二维数组赋值

初学js二维数组,对二维数组的初始化方法不太理解,下面这道题我要怎么赋值才好呢

学生信息如下:
('小A','女',21,'大一'), ('小B','男',23,'大三'),
('小C','男',24,'大四'), ('小D','女',21,'大一'),
('小E','女',22,'大四'), ('小F','男',21,'大一'),
('小G','女',22,'大二'), ('小H','女',20,'大三'),
('小I','女',20,'大一'), ('小J','男',20,'大三')

PHP中文网PHP中文网2749 天前568

全部回复(2)我来回复

  • 高洛峰

    高洛峰2017-04-10 14:43:58

    把你那些圆括号改成方的,外面再套一个方括号就好了。

    var arr = 
    [
      ['小A','女',21,'大一'], ['小B','男',23,'大三'],
      ['小C','男',24,'大四'], ['小D','女',21,'大一'],
      ['小E','女',22,'大四'], ['小F','男',21,'大一'],
      ['小G','女',22,'大二'], ['小H','女',20,'大三'],
      ['小I','女',20,'大一'], ['小J','男',20,'大三']
    ];
    

    回复
    0
  • 巴扎黑

    巴扎黑2017-04-10 14:43:58

    当我看到这个问题的时候,我脑袋里面闪出来的是多维数组的赋值;
    当我看到楼上的回答的时候,我真的感觉楼上的太帅了..
    贴上我的解决方法
    var arr = new Array();
    arr[0] = new Array();
    arr[1] = ..
    ...
    arr[9] = new Array();

    arr[0][0] = '小A';
    arr[0][1] = '女';
    ...
    arr[9][3] = '大三';

    楼上的厉害..

    回复
    0
  • 取消回复