Metode konversi: 1. Gunakan fungsi fromEntries() dan map(), sintaksis pernyataan "Object.fromEntries(arr.map(item => [item.key, item]))" 2. Gunakan operator ekspansi ". .. ", sintaksis "{...arr}".
Lingkungan pengoperasian tutorial ini: sistem Windows 7, ECMAScript versi 6, komputer Dell G3.
Metode 1untuk mengonversi array menjadi objek di es6
: Gunakan fungsi fromEntries() dan map()
const arr = [ { kunci: "id", nama: "nomor" }, { kunci: "nama", nama: "nama" }, ]; const obj = Object.fromEntries(arr.map(item => [item.key, item]));
konsol.log
(obj);
Metode 2: Gunakan operator spread "..."
const arr = [ { kunci: "id", nama: "nomor" }, { kunci: "nama", nama: "nama" }, ]; const objek = {...arr} ; konsol.log(obj);