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

对数组的理解还是晕晕乎乎的,在声明新的数组的时候判断条件那里总是有点想不通,郁闷。

正在回答

3 回答

在校学生一枚,希望能一起学习。。。

1 回复 有任何疑惑可以回复我~
#1

qqq_1

看你的解释 终于弄懂了,发现自己忘了,数组是从0开始的,一直纳闷3应该代表年龄啊,看了你的才恍然大悟,0,1,2,3。 3代表第四列了的嘛
2015-10-20 回复 有任何疑惑可以回复我~

这跟数据库中表的检索是一个道理,如果没有懂的话可以继续问我的,很高兴能给你提供帮助,我也最近在自学一些东西,加油!

1 回复 有任何疑惑可以回复我~
infos=[['小A','女',21,'大一'],['小B','男',23,'大三'],['小C','男',24,'大四'],['小D','女',21,'大一'],['小E','女',22,'大四'],['小F','男',21,'大一'],['小G','女',22,'大二'],['小H','女',20,'大三'],['小I','女',20,'大一'],['小J','男',20,'大三'],];

你把上述数组看成是一个10行4列的矩阵。每一列代表一种属性:第一列代表姓名第二列代表性别第三列代表年龄第四列代表年级infos[i][3]=='大一'代表每一行第4列的属性(即年级)等于大一,后面的infos[i][1]=='女'是同样的道理,&&代表当这两个条件都满足时(即同时为真时)执行下方的语句 document.write(infos[i]+"<br/>");


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

举报

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