將物件陣列轉換為單一物件
在JavaScript 中,可以使用object 來實作將物件陣列轉換為單一物件解構和reduce ()方法。考慮以下物件陣列:
[ { key: '11', value: '1100' }, { key: '22', value: '2200' } ]
解:
要將此陣列轉換為所需的對象,請依照下列步驟操作:
const object = arr.reduce((obj, item) => { return Object.assign(obj, { [item.key]: item.value }); }, {});
輸出:
使用物件變數將產生所需的輸出:
{ "11": "1100", "22": "2200" }
這個解法有效地將物件陣列轉換為具有所需鍵值對的單一物件。
以上是如何在 JavaScript 中將物件陣列轉換為單一物件?的詳細內容。更多資訊請關注PHP中文網其他相關文章!