اشیاء جاوااسکریپت: از مبانی تا عملیات CRUD

اشیاء جاوااسکریپت داده‌ها و توابع مرتبط را با هم گروه‌بندی می‌کنند. به جای استفاده از متغیرهای جداگانه، از جفت‌های کلید-مقدار (key-value pairs) استفاده می‌کنید.

یک موجودیت مانند یک دانش‌آموز را در نظر بگیرید. یک شیء، این موجودیت را در کد شما نمایش می‌دهد.

هر شیء دارای سه بخش است:

نحوه ایجاد اشیاء:

  1. شیء لیتِرال (Object Literal) این رایج‌ترین روش است. شما از آکولاد برای تعریف مستقیم شیء استفاده می‌کنید. این روش کوتاه و خوانا است. let student = { name: "Saravanan", age: 25 };

  2. سازنده شیء (Object Constructor) شما از کلمه کلیدی new برای ساخت یک شیء استفاده می‌کنید. let student = new Object(); student.name = "Saravanan";

اکثر توسعه‌دهندگان روش لیتِرال را ترجیح می‌دهند.

عملیات CRUD:

شما چهار کار اصلی را با داده‌های شیء انجام می‌دهید:

مفاهیم پیشرفته:

خلاصه ساختار یک شیء:

منبع: https://dev.to/dev_saravanan_journey/javascript-objects-from-basics-to-crud-operations-46bg