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

js中二维码数组的问题,不是很懂 求注释说明啊

js中二维码数组的问题,不是很懂 求注释说明啊

慕粉2053247714 2017-03-28 10:54:53
var infos=[["小A", "女", 21, "大一"],       这里是明白的,声明一个变量,infos;["小B", "男", 23, "大三"],["小C", "男", 24, "大四"],["小D", "女", 21, "大一"],["小E", "女", 22, "大四"],["小F", "男", 21, "大一"],["小G", "女", 22, "大二"],["小H", "女", 20, "大三"],["小I", "女", 20, "大一"],["小J", "男", 20, "大三"]];//筛选出在大一的人。   for(var i=0;i<infos.length;i++)     这里的i的不太懂! 是声明整体一个数组的意思吗?     if(infos[i][3] == "大一"){      这里infos[i][3]的意思不太懂!尤其是[i][3]不懂     for(var j=0;j<infos[i].length;j++)   j<infos[i].length这句话中,j小于的谁的长度?     document.write(infos[i][j]+" ");      这里infos[i][j]意思不太懂!     document.write("<br>");} } //第二次筛选,找出都是女生的信息 document.write("第二次筛选"+"<br>");    for(var i=0;i<infos.length;i++)    {     if(infos[i][1] == "女" && infos[i][3] == "大一"){        for(var j=0;j<infos[i].length;j++)     document.write(infos[i][j]+" ");     document.write("<br>");} } 希望说一下每一行意思,有的时候迷迷糊糊,总是感觉不太懂的意思!
查看完整描述

2 回答

?
慕侠7578997

TA贡献5条经验 获得超1个赞

第一行的i就是定义一个简单的自增长1的数字 infos[i][3] infos[0]就是["小A", "女", 21, "大一"]这个数字 infos[0][3]就是大一

j<infos[i].lenth就是小于4 比如小于infos[0]就是小于["小A", "女", 21, "大一"]的长度

infos[i][j]就是infos的下标为i的值 这个值的下标为j的值 比如infos[0]就是["小A", "女", 21, "大一"] infos[0][0]就是["小A", "女", 21, "大一"]的小A这个值

查看完整回答
反对 回复 2017-03-28
  • 2 回答
  • 1 关注
  • 1037 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信