现在的数组 let arr=[
{id:1,name:"小明",age:18},
{id:2,name:"小红",age:19},
{id:3,name:"小青",age:25},//一组
{id:4,name:"小明",age:20},
{id:5,name:"小红",age:15},
{id:6,name:"小青",age:252},//二组
{id:7,name:"小明",age:8},
{id:8,name:"小红",age:9},
{id:9,name:"小青",age:5}//三组
];我想变为如下两个数组 let arr1 = [//没有了小青
{id:1,name:"小明",age:18},
{id:2,name:"小红",age:19},//一组
{id:4,name:"小明",age:20},
{id:5,name:"小红",age:15},//二组
{id:7,name:"小明",age:8},
{id:8,name:"小红",age:9}//三组
];
let arr2 =[//只剩下了小青
{id:3,name:"小青",age:25},//一组
{id:6,name:"小青",age:252},//二组
{id:9,name:"小青",age:5},//二组
]
1 回答

繁花不似锦
TA贡献1851条经验 获得超4个赞
let arr1 = arr.filter(v => v.name !== '小青');let arr2 = arr.filter(v => v.name === '小青');
添加回答
举报
0/150
提交
取消