Konvertieren eines Arrays von Objekten in ein einzelnes Objekt
In JavaScript kann die Konvertierung eines Arrays von Objekten in ein einzelnes Objekt mithilfe von Objekt erreicht werden Destrukturierung und die Methode Reduce(). Betrachten Sie das folgende Array von Objekten:
[ { key: '11', value: '1100' }, { key: '22', value: '2200' } ]
Lösung:
Um dieses Array in das gewünschte Objekt zu konvertieren, führen Sie die folgenden Schritte aus:
const object = arr.reduce((obj, item) => { return Object.assign(obj, { [item.key]: item.value }); }, {});
Ausgabe:
Die Verwendung der Objektvariablen führt zur gewünschten Ausgabe:
{ "11": "1100", "22": "2200" }
Diese Lösung transformiert effektiv die Array von Objekten in ein einzelnes Objekt mit den gewünschten Schlüssel-Wert-Paaren.
Das obige ist der detaillierte Inhalt vonWie kann ich in JavaScript ein Array von Objekten in ein einzelnes Objekt konvertieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!