为了账号安全,请及时绑定邮箱和手机立即绑定

infos[i][1]=='女')&&(infos[i][3]=='大一')这里的 1和3好难理解啊

1和3代表什么啊 求大神解答啊

正在回答

6 回答

infos[i][1]以上就是说在['小A','女',21,'大一']这里面有4个数组,小A就是第0  "女"就是第1  21就是第2 "大一"就是第3个            当我们筛选大一的时候就是[i][3]也就是每一块的数组的第三个,就是大一 筛选女的时候就是[i][1]也就是素组的第一个,因为是从0开始算的, 看了好久才看明白的,楼主认真看看噢,很好理解的

2 回复 有任何疑惑可以回复我~

数组是从0开始的 起始第一个数是0 第二个是1 第三个是2~依次递增

你把这组数据排出来变成6X2的矩阵就懂了 [i][1]和[i][3]是数据所在的坐标

0 回复 有任何疑惑可以回复我~

把二维数组的第二维看作一个一维数组,而数组下标是从0开始,1代表这个一维数组的第2个元素,即“女”,3代表这个一维数组的第4个元素,即"大一",联合起来就可以筛选出大一女生

0 回复 有任何疑惑可以回复我~

哎哟不好意思,刚才写错了,应该是这样的

var infos = [["小明", "小蓝",  "小黄", "小绿", "小红", "小白"], ["小1", "小2",  "小3", "小4", "小5", "小6"]];

for(var i = 0; i < infos.length; i++){

    //infos[i][1] = "小蓝";

    //infos[i][1] = "小2";

    //infos[i][3] = "小绿";

    //infos[i][3] = "小4";

}

0 回复 有任何疑惑可以回复我~

这里是键值,第二个是1 , 第一个是 0 

0 回复 有任何疑惑可以回复我~

数组的下标,比如这个数组:var infos= [["小明", 87], ["小花", 81], ["小红", 97], ["小绿", 80], ["小白", 90], ["小黑", 99]];

for(var i = 0; i < infos.length; i++){

//    infos[i][1] = 81;

//    infos[i][3] = 90;

}

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

infos[i][1]=='女')&&(infos[i][3]=='大一')这里的 1和3好难理解啊

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信