JavaScript 中 Array.Every() 方法的用法是什么?
javascriptobject oriented programmingprogramming更新于 2024/7/25 18:09:00
Array.Every()
Array.Every() 方法检查给定数组中的所有元素是否通过了由提供的函数(用户提供的函数)实现的测试。当所有元素都通过测试时,它执行 true,即使数组中的一个元素未通过测试,它也会执行 false。在下面的示例中,every() 方法检查给定的薪水元素是否已超过给定的薪水限制(10000)并执行布尔值(true,false)输出。
示例
<html> <body> <p id="every1"></p> <p id="every2"></p> <script> var wages = [15000, 33000, 19000, 54000]; var salary = [9000,33000,19000,54000]; function checkSal(wage) { return wage >= 10000; } document.getElementById("every1").innerHTML = wages.every(checkSal); document.getElementById("every2").innerHTML = salary.every(checkSal); </script> </body> </html>
输出
true false