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

一个js循环的jspn题目,function(v)的问题

一个js循环的jspn题目,function(v)的问题

largeQ 2018-07-22 14:22:12
在一个大学的体育选修课班里,选课信息如下,请利用数组知识打印输出其中所有大一女生的名字: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])
    });


查看完整回答
反对 回复 2018-07-29
  • 1 回答
  • 0 关注
  • 1009 浏览
慕课专栏
更多

添加回答

举报

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