数组的filter方法,数组过滤方法

时间:2025-03-20 09:15:17
// 数组的filter方法
// 返回满足条件的新数组(是返回新数组,不是修改原数组)

// 例子 : 删除数组中 id 为 1 的元素
// 分析 : 用filter把 id 不等于 1 的数据过滤出来 
let arr = [{ id: 1, name: "张三" }, { id: 2, name: "李四" }, { id: 3, name: "王五" }]

let newarr = (item =>  !== 1)

// item 为当前数组的每一项
// 箭头函数后写要满足的条件
// 达到删除满足条件的元素
(newarr)
// 输出    [ { id: 2, name: "李四" }, { id: 3, name: "王五" }]