我有一个JSON响应如下多个重复的数组,并需要添加一个新的元素&在“bcd”后使用javascript代码的值。如何在多个地方引用另一个使用JavaScript的元素将新元素添加到JSON对象?
{
"id": "123",
"discount": [
{
"abc": xx,
"bcd": xxx,
"mc": {
"dca": "xx",
},
"typ": "xx",
"state": "xx",
"mns": []
},
{
"abc": xxx,
"bcd": xxx,
"dca": "xxx",
},
]
}
预期的响应:
{
"id": "123",
"discount": [
{
"abc": xx,
"bcd": xxx,
"newelement":new value,
"mc": {
"dca": "xx",
},
"typ": "xx",
"state": "xx",
"mns": []
},
{
"abc": xxx,
"bcd": xxx,
"newelement":new value
"dca": "xxx",
},
]
}
任何人都可以请建议如何使用JavaScript来做到这一点,
'object.discount.forEach(O => 0 [为newElement = NEWVALUE)' – Rajesh