انتقل إلى محتوى الدرس

JavaScript Objects الكائنات في لغة الجافا سكريبت

الكائن عبارة عن مجموعة من الخصائص ، والخاصية تتكون من name ويكون من النوع string و key ويمكن ان يكون من أي نوع بيانات . يمكن أن تكون قيمة الخاصية دالة ، وفي هذه الحالة تُعرف الخاصية ب Method. بالإضافة إلى الكائنات المحددة مسبقًا في المتصفح ،

ستتعلم في هذا الدرس الكائنات Objects وخصائصها properties وال Methods وال Syntax الخاص بال Objects

1 صفوف تعليمية
جافا سكريبت
4,989 مشاهدة

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي
  • الكائنات Objects في لغة الجافاسكريبت هي من النوع "non-primitive" 
  • تم تصميم JavaScript على نموذج قائم على الكائنات.
  • الكائن عبارة عن مجموعة من الخصائص ، والخاصية تتكون من اسم (أو مفتاح) وقيمة.
  • يمكن أن تكون قيمة الخاصية دالة ، وفي هذه الحالة تُعرف الخاصية ب Method. بالإضافة إلى الكائنات المحددة مسبقًا في المتصفح ، 
  • يمكن مقارنة الكائنات في JavaScript ، تمامًا كما هو الحال في العديد من لغات البرمجة الأخرى ، الكائنات الموجودة في الحياة الواقعية. يمكن فهم مفهوم الكائنات في JavaScript من خلال الكائنات الواقعية الملموسة. مثال علي ذلك وهو الطائرة لها خصائص مثل النوع الموديل اللون ولها أفعال مثل التحرك start التوقف Stop القيادة Drive جميع الطائرات لها نفس ال properties ولكن القيم مختلفة ولها نفس ال methods ولكن الأداء مختلف في بعض الأوقات

JavaScript Objects

  • لقد تعلمنا في لغة ال JavaScript المتغيرات ال variables وكيفية حفظ البيانات بداخلها 
  • ال JavaScript Objects هي متغيرات أيضا ولكن لها اكثر من قيمة وتسمي هذه القيم properties
  • ال JavaScript Objects يمكن ان تخزن بداخلها methods وهي برمجياً تسمي functions
  • يمكن ان يكون اسم المفتاح الخاص بخاصية معينة مكون من اكثر من كلمة 
الكائنات في لغة الجافا سكريبت
Object Properties Methods
plane name = MS start()
plane model = 2001 drive()
plane weight = 2250kg brake()
plane color = white stop()