JavaScript 数组 filter() 方法
JavaScript数组filter()方法可以过滤和提取满足指定条件的数组元素。它不会改变原始数组。
语法
filter()方法的语法如下所示:
参数
callback - 表示用于测试条件的函数。
currentvalue - 数组的当前元素。
index - 可选参数。当前元素的索引。
arr - 可选参数。在其中操作filter()的数组。
thisArg - 可选参数。在执行回调时要使用的值作为this。
返回值
包含经过筛选的元素的新数组。
JavaScript 数组 filter() 方法示例
让我们看一些filter()方法的示例。
示例1
让我们看一个简单的filter()示例,筛选学生的分数。
输出:
示例2
让我们再看一个array filter()的示例。
输出: