У меня есть функция, которая получает объект каждый раз, когда он вызывается, я хочу сохранить этот объект в массиве. Но когда я подталкиваю полученный объект в массиве, предыдущий объект перезаписывается. Как сохранить объекты, не перезаписывая предыдущие, каждый раз в функции am, чтобы все объекты были напечатаны в функции for().Мои объекты переписаны в массиве
drawtimeline(i_items, nom_cal, _hitoService, idcalbuscador) {
var container = document.getElementById('timeLine');
var result: any[] = [];
result.push({ "_id": this.idcalbuscador, "title": nom_cal });
for (let i of result) {
console.log(i);
alert(i);
}
}