一个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){
写到这里不会写了
}
});

 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])
    });

v就是数组,直接访问,比如v[0]='小A', v[1]='女',v[2]=21,v[3]='大一'

我不知道你的需求,我举个例子,比如打印出数组的内容
arr.forEach(function(v){
console.log(v[0]);
console.log(v[1]);
console.log(v[2]);
console.log(v[3]);
}