記錄一下數組過濾器得用法
過濾器會創建一個新的數組,原數組不會改變
語法:新數組 = 非空原數組.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
