js 數組過濾器filter


記錄一下數組過濾器得用法

過濾器會創建一個新的數組,原數組不會改變

語法:新數組 = 非空原數組.filter((條目,索引,原數組)=>{

  篩選得業務邏輯

})

 

eg:

 

let oldArr = [
    {
        name:'tom',
        age:13
    }, 
   {
        name:'tom2',
        age:14
    }, 
   {
        name:'tom3',
        age:15
    }, 
   {
        name:'tom4',
        age:16
    },
];

let newArr = oldArr.filter((item, index,arr)=>{
    return item.age>15
});

console.log(oldArr.length) //4
console.log(newArr.length) //1


免責聲明!

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



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