Если у меня есть такой объект
const myobj = {
"Computer" : [{ "file" : MyDirectory/A/text1.txt", "line": [23,56]},
{"file" :"MyDirectory/B/text5.txt", "line" :[32,91]}] ,
"Book" : {"file": MyDirectory/A/text1.txt", "line": [13,46]}
}
и предположим, что функция дает что-то вроде
{"Computer" : [{ "file" : MyDirectory/A/text1.txt", "line": [3,6]}
Есть ли способ связать это со списком, который соответствует ключу «компьютер» в «myobj»? я могу обновить свой объект до { "Компьютер": [{"файл": MyDirectory / A / text1.txt "," строка ": [23,56]}, {"файл": "MyDirectory / B / text5.txt", "строка": [32,91]}, {"файл": MyDirectory / A / text1.txt "," строка ": [3,6]} ], "Книга": {"файл": MyDirectory / A / text1.txt "," строка ": [13,46]} }?



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


// Пусть "что-то" будет указанным вами json:
var something = {"Компьютер": [{"файл": MyDirectory / A / text1.txt "," строка ": [3,6]}]};
// Добавляем их в myobj:
something.Computer.forEach (функция (t) {myobj.Computer.push (t)})
const myobj = {"Computer" : [{ "file" : "MyDirectory/A/text1.txt", "line": [23,56]},
{"file" :"MyDirectory/B/text5.txt", "line" :[32,91]}] ,
"Book" : {"file": "MyDirectory/A/text1.txt", "line": [13,46]}
}
var newObj = {"Computer" : [{ "file" : "MyDirectory/A/text1.txt", "line": [3,6]}]}
for (var i in myobj) {
for (j in newObj) {
if (i === j) {
myobj[i] = myobj[i].concat(newObj[i]);
}
}
}
console.info(myobj);
Is there a way that I can concatenate- да.