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

在一个大学的体育选修课班里,选课信息如下,请利用数组知识打印输出其中所有大一女生的名字:
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){
写到这里不会写了
}
});

largeQ
浏览 1023回答 1
1回答

慕莱坞森

 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])     });
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript