Ich habe eine Funktion, die durch ein Objekt iteriert.Vanilla JavaScript - Object.keys (Objekt) .forEach zeige nur das letzte Element an
Auf dem HTML sollte es jeden Schlüssel und Wert aus dem Objekt innerhalb seiner eigenen Tabellenzeile anzeigen.
Object.keys(nutrients).forEach(function(key) {
const nutrientsList = nutrients[key];
nutritionTable.innerHTML = `<tr>
<td>${[ nutrientsList.label ]}</td>
<td>${[ nutrientsList.quantity ]} ${[ nutrientsList.unit ]}</td>
</tr>`
});
Wenn console.log es wie erwartet zeigt aber auf der HTML über Rechte, die alle bisherigen Elemente und zeigt nur das letzte.
Wie kann ich den Code verbessern und das richtige Ergebnis bekommen?