شرح كائنات JavaScript
تُخزن الكائنات البيانات في أزواج من المفتاح والقيمة (key-value pairs). يجب أن تعرف كيفية إنشائها وإدارتها.
طرق إنشاء الكائنات:
Object Literal استخدم الأقواس المتعرجة لتعريف البيانات مباشرةً. let user = { name: "Ezhil", age: 23 };
Object Constructor استخدم الكلمة المفتاحية
new. let user = new Object(); user.name = "Ezhil";
العمليات الشائعة:
الوصول إلى البيانات استخدم طريقة النقطة (dot notation) لقراءة قيمة ما. console.log(user.name);
تعديل البيانات قم بتعيين قيمة جديدة لمفتاح موجود. user.age = 24;
إضافة بيانات قم بتعيين قيمة لمفتاح جديد. user.job = "Developer";
حذف البيانات استخدم الكلمة المفتاحية
delete. delete user.age;دمج الكائنات اجمع بين كائنين باستخدام عامل الانتشار (spread operator). const combined = { ...obj1, ...obj2 };
يمكنك أيضًا استخدام Object.assign() لدمج الكائنات في كائن مستهدف.
- التحقق من الحجم
استخدم
Object.keys()لمعرفة عدد الخصائص. const size = Object.keys(user).length;
المصدر: https://www.geeksforgeeks.org/javascript/objects-in-javascript/
المنشور الكامل: https://dev.to/ezhil_abinayak_e38eec8fb/object-in-js-5048