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.