javaScript中 find() 方法


1     let arr = [18,20,21,22,23,24,25,26]; 2    let newNumber = arr.find((item) => { 3        if(item > 20) return item 4  }) 5    console.log(newNumber); // 21

    定義和用法

     find() 方法返回通過測試(函數內判斷)的數組的第一個元素的值。

     find() 方法為數組中的每個元素都調用一次函數執行:

  • 當數組中的元素在測試條件時返回 true 時, find() 返回符合條件的元素,之后的值不會再調用執行函數。
  • 如果沒有符合條件的元素返回 undefined

     注意: find() 對於空數組,函數是不會執行的。

     注意: find() 並沒有改變數組的原始值。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM