📜  JavaScript Array filter()方法

📅  最后修改于: 2020-10-25 04:54:33             🧑  作者: Mango

JavaScript Array filter()方法

JavaScript数组filter()方法过滤并提取满足所提供条件的数组元素。它不会更改原始数组。

句法

filter()方法由以下语法表示:

array.filter(callback(currentvalue,index,arr),thisArg)

参数

callback-代表测试条件的函数。

currentvalue-数组的当前元素。

index-是可选的。当前元素的索引。

arr-它是可选的。 filter()在其上操作的数组。

thisArg-是可选的。执行回调时用作此值。

返回

包含已过滤元素的新数组。

JavaScript Array filter()方法示例

我们来看一些filter()方法的例子。

例子1

让我们看一个简单的filter()示例,以过滤学生的成绩。


输出:

50,40,45,37

例子2

让我们再看一个数组filter()示例。


输出:

32,43