توضیح اشیاء (Objects) در JavaScript
اشیاء (Objects) دادهها را در قالب جفتهای کلید-مقدار (key-value pairs) ذخیره میکنند. شما باید بدانید چگونه آنها را ایجاد و مدیریت کنید.
روشهای ایجاد اشیاء:
۱. Object Literals
این سریعترین روش است.
let user = { name: "Ezhil", age: 23 };
۲. Object Constructor
در اینجا از کلمه کلیدی new استفاده میکنید.
let user = new Object();
user.name = "Ezhil";
user.age = 23;
عملیاتهای پایه:
دسترسی به ویژگیها (Properties) از Dot notation استفاده کنید.
console.log(user.name);بهروزرسانی ویژگیها مقدار را مستقیماً تغییر دهید.
user.age = 24;افزودن ویژگیها یک مقدار را به یک کلید جدید اختصاص دهید.
user.job = "Developer";حذف ویژگیها از کلمه کلیدی
deleteاستفاده کنید.delete user.job;ادغام اشیاء از Spread operator برای ترکیب دو شیء استفاده کنید.
const merged = { ...obj1, ...obj2 };همچنین میتوانید ازObject.assign()برای ادغام دادهها استفاده کنید.بررسی تعداد ویژگیهای شیء از
Object.keys()برای شمارش ویژگیها استفاده کنید.const length = Object.keys(user).length;
برای ساخت اپلیکیشنهای بهتر، بر این مبانی مسلط شوید.
منبع: https://www.geeksforgeeks.org/javascript/objects-in-javascript/ پست کامل: https://dev.to/ezhil_abinayak_e38eec8fb/object-in-js-5048