我有一個遍歷對象的函數。香草JavaScript - Object.keys(object).forEach只顯示最後一項
在HTML上,它應該在其自己的表格行中顯示對象中的每個鍵和值。
Object.keys(nutrients).forEach(function(key) {
const nutrientsList = nutrients[key];
nutritionTable.innerHTML = `<tr>
<td>${[ nutrientsList.label ]}</td>
<td>${[ nutrientsList.quantity ]} ${[ nutrientsList.unit ]}</td>
</tr>`
});
當console.log顯示如預期的那樣,但在HTML上覆蓋了所有先前的元素並僅顯示最後一個元素。
如何才能提高代碼並得到正確的結果呢?