JavaScript 空数组的 every() 方法详解
every
方法为数组中的每一个元素执行一次提供的函数,直到它找到一个使函数返回 false
的元素。如果发现一个这样的元素,every
方法将立即返回 false
,否则返回 true
。
下面是 every
方法的基本用法示例:
// 定义一个数组
const numbers = [1, 2, 3, 4, 5];
// 使用 every 方法检查数组中的所有元素是否都大于 0
const allPositive = numbers.every((num) => num > 0);
console.log(allPositive); // 输出: true
// 使用 every 方法检查数组中的所有元素是否都小于 5
const allLessThanFive = numbers.every((num) => num < 5);
console.log(allLessThanFive); // 输出: false
在这个例子中,every
方法检查数组 numbers
中的每个元素是否都大于 0,结果返回 true
。然后又检查是否所有元素都小于 5,结果返回 false
。
评论已关闭