为了账号安全,请及时绑定邮箱和手机立即绑定

根据id数组,删除对象数组中的指定项

根据id数组,删除对象数组中的指定项

眼眸繁星 2019-03-20 16:03:22
题目描述var arr = [1,2];var allArr = [{id:1,name:"s"},{id:2,name:"ds"},{id:3,name:"gg"}]var finalArr = [];// 最终结果finalArr = [{id:3,name:"gg"}];
查看完整描述

2 回答

?
繁星coding

TA贡献1797条经验 获得超4个赞

这个是不是你要的

var arr = [1,2];    var allArr = [{id:1,name:"s"},{id:2,name:"ds"},{id:3,name:"gg"}]    var finalArr = [];    for(var i = 0, max = allArr .length; i < max; i++ ){        var newArrid = newArr[i].id;        if(newArrid != arr[i]){
            finalArr.push(newArr[i]);
            
        }
    }
    console.log(finalArr);


查看完整回答
反对 回复 2019-03-20
  • 2 回答
  • 0 关注
  • 448 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信