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

使用Javascript将对象添加到现有对象

使用Javascript将对象添加到现有对象

慕桂英546537 2022-06-09 11:30:13
我正在寻找 jQuery / javascript 中的解决方案来将对象添加到 objectArray。在我的对象中,我有对象“ objectArray”。该元素内部是动态数量的其他对象。我怎样才能添加即这个对象:{        "code": "7891",        "items": {          "attribute": "car",        }到对象数组而不覆盖第一个元素?要得到这个:"objectArray": [  {    "code": "1234",    "items": {      "attribute": "House",    }  },  {    "code": "7891",    "items": {      "attribute": "car",    }  },],我使用了数组和 JSON.stringify() 的方式,但这效果不佳。
查看完整描述

2 回答

?
拉丁的传说

TA贡献1789条经验 获得超8个赞

您可以objectArray.push(object)将 附加object到数组中。

更多信息在这里:https ://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/push


查看完整回答
反对 回复 2022-06-09
?
红颜莎娜

TA贡献1842条经验 获得超12个赞

const data = [

  {

    code: "7891",

    items: {

      attribute: "car"

    }

  }

];

const res = [

  {

    code: "1233",

    items: {

      attribute: "car"

    }

  },

  ...data

];


//Or

const res2 = [

  {

    code: "1233",

    items: {

      attribute: "car"

    }

  }

].concat(data);


console.log(res, res2);


查看完整回答
反对 回复 2022-06-09
  • 2 回答
  • 0 关注
  • 360 浏览
慕课专栏
更多

添加回答

举报

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