อธิบายเรื่อง JavaScript Objects
Object ใช้สำหรับจัดเก็บข้อมูลในรูปแบบคู่ key-value คุณจำเป็นต้องรู้วิธีการสร้างและจัดการกับพวกมัน
วิธีการสร้าง Object:
Object Literal ใช้เครื่องหมายปีกกาเพื่อกำหนดข้อมูลโดยตรง let user = { name: "Ezhil", age: 23 };
Object Constructor ใช้ keyword
newlet user = new Object(); user.name = "Ezhil";
การทำงานทั่วไป:
การเข้าถึงข้อมูล ใช้ dot notation เพื่ออ่านค่า console.log(user.name);
การแก้ไขข้อมูล กำหนดค่าใหม่ให้กับ key ที่มีอยู่แล้ว user.age = 24;
การเพิ่มข้อมูล กำหนดค่าให้กับ key ใหม่ user.job = "Developer";
การลบข้อมูล ใช้ keyword
deletedelete user.age;การรวม Object รวม Object สองอันเข้าด้วยกันโดยใช้ spread operator const combined = { ...obj1, ...obj2 };
คุณยังสามารถใช้ Object.assign() เพื่อรวม Object เข้ากับ target object ได้อีกด้วย
- การตรวจสอบขนาด
ใช้
Object.keys()เพื่อหาจำนวนของ properties const size = Object.keys(user).length;
แหล่งที่มา: https://www.geeksforgeeks.org/javascript/objects-in-javascript/
โพสต์ฉบับเต็ม: https://dev.to/ezhil_abinayak_e38eec8fb/object-in-js-5048