JS中数组的筛选
warning:
这篇文章距离上次修改已过192天,其中的内容可能已经有所变动。
在JavaScript中,可以使用filter()
方法对数组进行筛选,该方法会创建一个新数组,包含通过所提供函数实现的测试的所有元素。
下面是使用filter()
方法的示例代码:
// 定义一个包含数字的数组
const numbers = [1, 2, 3, 4, 5, 6];
// 筛选出偶数
const evenNumbers = numbers.filter(number => number % 2 === 0);
console.log(evenNumbers); // 输出: [2, 4, 6]
// 筛选出大于3的数字
const greaterThanThree = numbers.filter(number => number > 3);
console.log(greaterThanThree); // 输出: [4, 5, 6]
在这个例子中,filter()
方法用于筛选出数组numbers
中的偶数和大于3的数字,并分别存入变量evenNumbers
和greaterThanThree
中。
评论已关闭