ใช้ reduce() รวมอาเรย์ของอ็อบเจ็กต์ให้กลายเป็นอ็อบเจ็กต์เดียว
ตัวอย่างโค้ด
const studentDetails = [
{Name: "Chris"},
{Age: 22}
];
const objectStudent = studentDetails.reduce((obj, value) => {
return { ...obj, ...value };
}, {});
console.log(objectStudent);
วิธีรันโปรแกรม
ใช้คำสั่ง node fileName.js (เช่น node demo64.js)
ผลลัพธ์
{ Name: 'Chris', Age: 22 }