เพื่อดึงเฉพาะบาง properties ของออบเจ็กต์และสร้างออบเจ็กต์ใหม่จาก properties นั้นๆ ให้ใช้ Object Destructuring และ Property Shorthand ตัวอย่างเช่น คุณมีออบเจ็กต์ดังนี้
ตัวอย่าง
const person = { name: 'John', age: 40, city: 'LA', school: 'High School' }และคุณต้องการแค่ name และ age คุณสามารถสร้างออบเจ็กต์ใหม่ได้ด้วย
const {name, age} = person; const selectedObj = {name, age}; console.log(selectedObj);ผลลัพธ์
จะได้ผลลัพธ์ดังนี้
{ name: 'John', age: 40 }