filter()方法简介:
- 可用于筛选出当前数组中符合某一条件的元素。
- 返回值为符合筛选条件元素组成得到新数组。
- 不修改原数组
filter()方法使用:
//filter 过滤
//最多可传递三个参数 item为数组元素,index是当前元素下标,arr是整个数组
//index和arr是可选参数
let arr = [1,2,3,4,5];
//筛选数组中大于3的元素
var result= arr.filter(function(item,index,arr){
return item>3;
});
console.log("原数组:"+arr);
console.log("过滤后数组:"+result);
控制台输出结果:
原数组:1,2,3,4,5
过滤后数组:4,5