js filter过滤数组
时间: 2023-10-20 20:02:46 浏览: 117
JavaScript遍历数组的三种方法map、forEach与filter实例详解
可以使用 JavaScript 中的 `filter()` 方法来过滤数组。`filter()` 方法创建一个新数组,其中包含通过提供的函数进行过滤的原始数组的元素。
以下是使用 `filter()` 方法过滤数组的示例:
```javascript
const numbers = [1, 2, 3, 4, 5];
// 过滤出大于 2 的数字
const filteredNumbers = numbers.filter(number => number > 2);
console.log(filteredNumbers); // 输出: [3, 4, 5]
```
在上面的示例中,我们定义了一个名为 `numbers` 的数组。然后,我们使用 `filter()` 方法来过滤出大于 2 的数字,并将结果赋值给 `filteredNumbers` 变量。最后,我们输出了过滤后的数组。
你可以根据自己的需求编写适当的过滤函数,并在 `filter()` 方法中使用它来过滤数组。
阅读全文