我有一个数组,对象看起来像这样: 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 ] }, ];如果尚不存在,则应添加它。有人可以帮我吗?
添加回答
举报
0/150
提交
取消