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

检查对象的属性是否存在,仅更新另一个属性

检查对象的属性是否存在,仅更新另一个属性

慕田峪4524236 2021-04-25 06:21:33
我有一个数组,对象看起来像这样:    let arr = [        { taxonomy: 'category', id: [ 10, 100 ] },        { taxonomy: 'post_tag', id: [ 20 ] },    ];我希望能够在数组中推送一个新对象,如下所示:    const object = {        taxonomy: 'category',        id: 30    }我想要的是检查属性值为'taxonomy'的数组中的对象是否已经存在,如果要这样做,我只想将新对象中的id添加到现有对象中。我知道如何检查属性是否已经存在,但我不完全知道如何将新的id添加到数组。因此,添加以上对象将导致此数组:    [        { taxonomy: 'category', id: [ 10, 100, 30 ] }, // 30 is added        { taxonomy: 'post_tag', id: [ 20 ] },    ];如果尚不存在,则应添加它。有人可以帮我吗?
查看完整描述

3 回答

  • 3 回答
  • 0 关注
  • 125 浏览
慕课专栏
更多

添加回答

举报

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