Heim > Artikel > Web-Frontend > So konvertieren Sie ein Array in ein Objekt in es6
Konvertierungsmethode: 1. Verwenden Sie die Funktionen fromEntries() und map(), die Syntax-Anweisung „Object.fromEntries(arr.map(item => [item.key, item]))“ 2. Verwenden Sie den Spread-Operator „ ...“, Syntax „{...arr}“.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, ECMAScript Version 6, Dell G3-Computer.
Method, um das Array in ES6
Method 1 in das Objekt umzuwandeln: Verwenden Sie Fromentries () und MAP () Funktionen
const arr = [ { key: "id", name: "编号" }, { key: "name", name: "名称" }, ]; const obj = Object.fromEntries(arr.map(item => [item.key, item])); console.log(obj);
output
Method 2: Verwenden Sie den Spread -Operator ". ."
const arr = [ { key: "id", name: "编号" }, { key: "name", name: "名称" }, ]; const obj = {...arr} ; console.log(obj);
[Verwandte Empfehlungen: Javascript-Video-Tutorial, Web-Frontend]
Das obige ist der detaillierte Inhalt vonSo konvertieren Sie ein Array in ein Objekt in es6. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!