filter 是数组的方法 返回一个数组
使用方法:
var arr = [3,1,5,1];
var box = arr.filter((item)=>{
console.log(item)
return item > 2;
});
console.log(box)
使用filter函数时需传递一个函数 会根据调用数组的长度来遍历该函数 该函数中的参数就是数组中的每一项 函数中的return 是必须要写的 retrun 对应的值如果是true则向返回的数组中添加一项 为false则不添加
以上代码的意思为
遍历arr 并将arr数组中所有大于2的数值返回
最终打印box :
[3, 5]
0条评论