Я хочу вставить объект во внутренний массив массива.
Мой массив:
[{"roomid":"652994","Listener":[],"broadcaster":[]}]
Я хочу вставить следующий объект в массив Listener:
{"name":"jony","age":"26"}
Становиться:
{"roomid":"652994","Listener":[{"name":"jony","age":"26"},{"name":"pear","age":"32"}],"broadcaster":[]}



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


Используйте первый индекс массива для доступа к свойству Listener, затем push() к объекту:
arr[0].Listener.push(obj);
var arr = [{"roomid":"652994","Listener":[],"broadcaster":[]}]
var obj = {"name":"jony","age":"26"};
var obj2 = {"name":"pear","age":"32"};
arr[0].Listener.push(obj, obj2);
console.info(arr);Просто вставьте его туда, где хотите:
var array = [{
"roomid": "652994",
"Listener": [],
"broadcaster": []
}]
var toPush1 = {
"name": "jony",
"age": "26"
}
var toPush2 = {
"name": "pear",
"age": "32"
}
array[0].Listener.push(toPush1);
array[0].Listener.push(toPush2);
console.info(array);
console.info({
"roomid": "652994",
"Listener": [{
"name": "jony",
"age": "26"
}, {
"name": "pear",
"age": "32"
}],
"broadcaster": []
});
Вы должны просто присвоить массив переменной и получить к нему доступ
const a = [...]; a[0].Listener = {"name":"jony","age":"26"}