在一个大学的体育选修课班里,选课信息如下,请利用数组知识打印输出其中所有大一女生的名字:var arr = [['小A','女',21,'大一'],['小B','男',23,'大三'],['小C','男',24,'大四'],['小D','女',21,'大一'],['小E','女',22,'大四'],['小F','男',21,'大一'],['小G','女',22,'大二'],['小H','女',20,'大三'],['小I','女',20,'大一'],['小J','男',20,'大三']];arr.forEach(function(v){写到这里不会写了}});
1 回答
慕莱坞森
TA贡献1810条经验 获得超4个赞
filter过滤出需要的数据,第一个参数就是遍历到的每个1纬数组,forEach也一样 arr.filter(function (item) { return item[3] == '大一' }).forEach(function (v) { console.log(v[0]) }); 不filter就要在forEach里面判断第4项是否大一,是再输出 arr.forEach(function (v) { if( item[3] == '大一')console.log(v[0]) });
添加回答
举报
0/150
提交
取消