📅  最后修改于: 2020-10-25 04:54:33             🧑  作者: Mango
JavaScript数组filter()方法过滤并提取满足所提供条件的数组元素。它不会更改原始数组。
filter()方法由以下语法表示:
array.filter(callback(currentvalue,index,arr),thisArg)
callback-代表测试条件的函数。
currentvalue-数组的当前元素。
index-是可选的。当前元素的索引。
arr-它是可选的。 filter()在其上操作的数组。
thisArg-是可选的。执行回调时用作此值。
包含已过滤元素的新数组。
我们来看一些filter()方法的例子。
让我们看一个简单的filter()示例,以过滤学生的成绩。
输出:
50,40,45,37
让我们再看一个数组filter()示例。
输出:
32,43