2024年前端开发:JS中filter()方法的使用,百度前端面经
在JavaScript中,filter()
方法是一个数组函数,用于创建一个新数组,该数组包含通过提供的函数实现的测试的所有元素。
以下是一个简单的例子,演示如何使用filter()
方法来筛选出数组中的偶数。
// 定义一个包含数字的数组
const numbers = [1, 2, 3, 4, 5, 6];
// 使用filter()方法筛选出偶数
const evenNumbers = numbers.filter(number => number % 2 === 0);
console.log(evenNumbers); // 输出: [2, 4, 6]
在这个例子中,filter()
方法接受一个函数作为参数,该函数对数组中的每个元素进行判断。如果函数返回true
,则当前元素会被包含在结果数组中。在这个例子中,我们使用number % 2 === 0
来判断数字是否为偶数。
评论已关闭