JavaScript 中 Array.Find() 方法有什么用途?


Array.find()

Array.find() 用于返回阵列中第一个满足提供测试条件(用户给定的条件)的元素值。如果提供的测试条件失败,则 array.find() 返回 undefined。在以下示例中,array.find() 检查阵列中的价格元素是否大于提供的测试价格 (12000)。如果提供的测试条件为真,则将执行通过测试的第一个值,否则将执行 undefined。 

示例

动态演示

<html>
<body>
<p id="price"></p>
<script>
   var price = [3000, 21000, 28000, 20000, 15500];
   function checkCost(cost) {
      return cost >= 12000;
   }
   document.getElementById("price").innerHTML = price.find(checkCost);
</script>
</body>
</html>

输出

21000

更新时间:2019 年 7 月 30 日

243 次浏览

开启您的事业

完成课程以获得认证

开始
广告
© . All rights reserved.