𝗝𝗮𝘃𝗮𝗦𝗰𝗿𝗶𝗽𝘁 𝗢𝗯𝗷𝗲𝗰𝘁𝘀: 𝗕𝗮𝘀𝗶𝗰𝘀 𝘁𝗼 𝗖𝗥𝗨𝗗

JavaScript objects จะรวบรวมข้อมูลและฟังก์ชันที่เกี่ยวข้องกันไว้ด้วยกัน แทนที่จะใช้ตัวแปรแยกกัน คุณจะใช้คู่ key-value แทน

ลองนึกถึงเอนทิตี (entity) อย่างเช่น นักเรียน วัตถุ (object) จะเป็นตัวแทนของเอนทิตีนี้ในโค้ดของคุณ

ทุก object ประกอบด้วยสามส่วน:

วิธีการสร้าง object:

  1. Object Literal นี่คือวิธีที่นิยมใช้มากที่สุด คุณจะใช้เครื่องหมายปีกกาเพื่อกำหนด object โดยตรง ซึ่งสั้นและอ่านง่าย let student = { name: "Saravanan", age: 25 };

  2. Object Constructor คุณจะใช้ keyword new เพื่อสร้าง object let student = new Object(); student.name = "Saravanan";

นักพัฒนาส่วนใหญ่นิยมใช้วิธี literal มากกว่า

CRUD Operations:

คุณสามารถทำภารกิจพื้นฐาน 4 อย่างกับข้อมูลใน object ได้แก่:

Advanced Concepts:

สรุปโครงสร้างของ object:

Source: https://dev.to/dev_saravanan_journey/javascript-objects-from-basics-to-crud-operations-46bg