Menukar Tatasusunan Objek kepada Objek dengan Pasangan Nilai Kunci
Soalan:
Bagaimana anda boleh mengubah tatasusunan objek menjadi satu objek dengan pasangan nilai kunci masuk JavaScript?
Keperluan Sokongan:
Penyelesaian harus serasi dengan pelbagai jenis penyemak imbas.
Jawapan:
Untuk menggabungkan tatasusunan objek menjadi satu objek dengan berkesan, gunakan Object.assign() dalam berganding dengan sintaks penyebaran (...). Teknik ini membolehkan anda mencipta objek baharu dengan sifat gabungan daripada tatasusunan asal. Pertimbangkan coretan kod berikut:
var array = [{ name1: "value1" }, { name2: "value2" }] var object = Object.assign({}, ...array) console.log(object)
Kod ini mencipta objek objek dengan menyebarkan tatasusunan dan menggabungkan sifatnya menjadi objek kosong {} menggunakan Object.assign(). Pernyataan console.log() mencetak objek objek yang terhasil, yang mengandungi pasangan nilai kunci yang diekstrak daripada tatasusunan asal.
Atas ialah kandungan terperinci Bagaimana untuk Menukar Susunan Objek kepada Objek Pasangan Nilai Kunci Tunggal dalam JavaScript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!