數組方法——filter


今天在開發的過程中,遇到了數組的filter方法,有很多需要記住的小細節,進行以下總結。

filter翻譯成中文是過濾器的意思,也就是說這個方法可以幫助我們過濾掉一些不符合條件的數組。在實際開發過程中,我們可以利用這個數組進行刪除操作。

filter方法的語法:

array.filter(function(currentValue,index,arr),thisValue)

向filter方法中傳入一個參數,這個參數是必須要傳入的,而且必須是函數,數組的每個元素都會執行這個函數。

filter方法通過遍歷數組的每一項來篩選出符合條件的數組元素。它會創建一個新的數組並返回,不會改變原數組。

  • currentValue的含義是遍歷數組的每一項時數組的當前元素,是必須的選項
  • index的含義是遍歷數組時當前數組元素的索引,可選
  • arr:數組對象本身,可選

 


免責聲明!

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



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