javascript-将对象数组中的2个对象合并为一个对象
可以在javascript中合并此对象数组javascript-将对象数组中的2个对象合并为一个对象,javascript,Javascript,可以在javascript中合并此对象数组 或者用其他方式合并这些数据 因为我将在前端使用它(Vue.js) 变成 [ { "aset": "aset", "keterangan": "(form kc 0200 kode pos 130)", "jumlah": "0", "keterangan2": "pen
或者用其他方式合并这些数据 因为我将在前端使用它(Vue.js) 变成
[
{
"aset": "aset",
"keterangan": "(form kc 0200 kode pos 130)",
"jumlah": "0",
"keterangan2": "penjumlahan Kolom Jumlah sub KC0200 kode pos 131~160",
"jumlah2": "0",
"bagian": "2"
},
{
"aset": "aset",
"keterangan": "Pembiayaan Bagi Hasil (form kc 0200 kode pos 170)",
"jumlah": "0",
"keterangan": "penjumlahan Kolom Jumlah sub KC0200 kode pos 171~173",
"jumlah": "0",
"bagian": "2"
},
]
所以我想创建一个对象,在这里合并“左”和“右”边
谢谢,请尝试以下内容:
1=[
{
“aset”:“aset”,
“keterangan”:(表kc 0200 kode pos 130),
“jumlah”:“0”,
“边”:“左”,
“八卦”:“2”
}
]
让我们一起来=[{
“jumlah2”:“0”,
“keterangan2”:“penjumlahan Kolom Jumlah sub KC0200 kode位置131~160”
}]
对于(设i=0;i这里是“side”):“right”在您的结果中?有什么要求?side
left应该与right合并,如果字段重复,则放置一个2
?事实上,您在前端、vue或其他任何地方使用此数据都没有任何意义,因为数据是JSON,因此普遍可用。我想删除“side”prop因为不再需要它@Maulikasakhidaah,我的坏如果“边”是“左”,那么创建新对象如果“边”是“右”,然后将其分配到“左”对象@andreagiammarchi您可以使用delete关键字删除属性
[
{
"aset": "aset",
"keterangan": "(form kc 0200 kode pos 130)",
"jumlah": "0",
"keterangan2": "penjumlahan Kolom Jumlah sub KC0200 kode pos 131~160",
"jumlah2": "0",
"bagian": "2"
},
{
"aset": "aset",
"keterangan": "Pembiayaan Bagi Hasil (form kc 0200 kode pos 170)",
"jumlah": "0",
"keterangan": "penjumlahan Kolom Jumlah sub KC0200 kode pos 171~173",
"jumlah": "0",
"bagian": "2"
},
]