Как создать динамический c объект с массивом внутри, чтобы он не перезаписывал?
let id;
let obj = {};
obj[id] = []; // if I declare here inside the function it is undefined
function ex(event) {
id = event.id;
obj[id] = [];// if I declare obj[id]=[] here its overwrite
obj[id].push(event.data);
}
//what needs to be done to get global obj like this
{
31dsa: ['sdf32da', '3fsdffs'],
1dfga: ['hfs32da'],
....
}