Ich habe eine Funktion, die Objekt jedes Mal, wenn es aufgerufen wird, möchte ich dieses Objekt in einem Array speichern. Aber wenn ich das angekommene Objekt in das Array schiebe, wird das vorherige Objekt überschrieben. Wie speichere ich die Objekte, ohne jedes Mal, wenn ich in der Funktion bin, die vorherigen zu überschreiben, so dass alle Objekte in der Funktion for() ausgedruckt werden.Meine Objekte im Array überschrieben
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);
}
}