看起來像一個簡單的任務,但我發現很難實現。 我有一個包含子對象的對象,並在它們上面循環時,我想根據其中一個字段的值(該字段存在於每個內部對象中)刪除一個內部對象。從Javascript中的父對象中刪除子對象
循環是這樣的:
for (let old_item of this.updated_items) {
if (old_item['content_id'] === item.content_id) {
this.updated_items.***DELETE***(old_item)
}
}
標誌着我的位置在哪裏丟失的邏輯。 我如何從this.updated_items
刪除old_item
? ES6 if you possible ..thx
ü可以請出示你的HTML ? –
刪除是什麼意思?從數組中刪除/替換爲未定義/做一個DOM刪除? –
「this.updated_items」究竟是什麼?一個數組,一個'Map'?沒有這些信息就不可能回答這個問題。你所展示的是它是可迭代的。 – Bergi