JS 中筛选数组的方法
在 JavaScript 中,有多种方法可以用来筛选数组,以下列出最常用的方法:
filter() 方法
- 用法:filter(callbackFunction)
- 回调函数:接受每个数组元素作为参数,并返回一个布尔值。对于通过测试的元素,回调函数返回 true,否则返回 false。
- 返回值:一个包含通过测试的所有元素的新数组。
示例:
const numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; const evenNumbers = numbers.filter(number => number % 2 === 0); console.log(evenNumbers); // [2, 4, 6, 8, 10]