У меня есть этот объект:
[{
"NOMOR_CB": "CB/20-0718",
"ITEM": "ABC"
}, {
"NOMOR_CB": "CB/20-0719",
"ITEM": "A1"
}, {
"NOMOR_CB": "CB/20-0719",
"ITEM": "A2"
}]
Я бы объединил значения одного и того же NOMOR_CB
, чтобы объединить значения одного и того же NOMOR_CB
.Это желаемый вывод.
[{
"NOMOR_CB": "CB/20-0718",
"ITEM": "ABC"
}, {
"NOMOR_CB": "CB/20-0719",
"ITEM": "A1, A2"
}]
Как мне зациклить объект, чтобы получить желаемый вывод?
Мой токовый цикл (невозможно объединить значения):
var arr_test = "[";
$.each(response.arr_json, function(i, data) {
arr_test += '{"NOMOR_CB":"'+ data.NOMOR_CB +'",';
arr_test += '"ITEM":"'+ data.ITEM +'"},';
})
var test = arr_test.replace(/,\s*$/, "");
test += "]";
document.write(test);