الكائنات والأحداث والمصفوفات في جافا سكريبت JavaScript

الكائنات والأحداث والمصفوفات

Java2

الكائنات البرمجية في الجافا سكريبت :-

الجافا سكريبت تعتمد علي لغة الكائنات البرمجية , وتعتبر الكائنات البرمجية مفهوم برمجي في المقام الأول , حيث تعني العناصر Objects تحتوي علي بيانات ودوال مصاحبة لأداء الأعمال التي تطلب معها هذه الدوال معد مسابقا ما علينا الااستخدمها , كل ما عليك هو تحديد نوع العنصر واختيار الدالة المصاحبة له لتؤدي لك ما تريد.

وستجد في كل عنصر ما يلي :-

- نوع البيانات التي تصف العنصر تسمي الخصائص properties

- الدوال أو الوظائف التي يمكنك ادائها عن طريق هذا العنصر , تسمي الطرق methods

- المواقف التي برمج أو أوعد هذا العنصر لتعامل معها في أثناء عمل البرنامج وأحيانا تسمي سلوك أو الأحداث events

علي سبيل المثال , لدينا تصنيف اسمه حشرات , وهذا التصنيف يحتوي علي اسم الحشرة , ونوعها , وعدد الأرجل و....إلخ(خصائص) , وبالطبع إذا كان لديك نملة ونحلة فهما أحد عناصر تصنيف الحشرات , وتصنيف الحشرات هذا إذا صنفناه طبقا للتعريفات السابقة يكون كالتالي :-

- الخصائص ( properties)

*الاسمName

*النوعType

*الحجمSize

- الطرق (methods)

*المشيwalk0

*الطعام feed0

*الحياةlife0

- الأحداث (events)

*الجوع OnHungry0

*الغضب OnAngry0

*التعب OnTired0

إذن فكل عنصر object له خصائص وطرق وأحداث properties,methods and events

الclassأو التصنيف كما يسميه البعض هو نسخة من الObject التي معها في برنامجك ...كل عنصر Object يمكن عمل نسخ منه مطابقة تسمي Class لاستخدمها في عملك أو يمكنك عمل نسخ متطوير تقوم بوظائف اضافية وتسمي أيضا Class...

الخصائص(properties)

الخاصية هي متغير يحمل قيمة معلومة محدد عن العنصر , وخصائص التصنيفات Class تحتوي علي تعريفات طبقا للعنصر object الذي تم نسخة منه , بمعني أن الأنواع المختلفة من العناصر لها أنواع مختلفة من الخصائص ....وإن كل عنصر له خصائص ...وقد تجد بعض الخائص المشترك بين العناصر كما تجد الخصائص التي تميز كل عنصر ....

الطرق(methods)

الطريقة تستخدم لتعريف ما الذي يمكن أن يفعله العنصر , وإن كل عنصر له طرقه....وقد تجد بعض الطرق المشترك بين العناصر كما تجد الطرق التي تميز كل عنصر ....وهي كما قلنا سبق برمجتها وما عليك استخدمها ..

الأحداث (events)

هي المواقف التي يتفاعل فيها العنصر مع المستخدم أثناء تشغيل البرنامج ... وان كل عنصر له احداثه التي يستجب لها ... وقد تجد بعض الأحداث المشترك بين العناصر كما تجد الأحداث التي تميز كل عنصر ....طريقة تفاعل العنصر مع المستخدم هي ملعبك البرمجي وهي الجزء الذي تقوم ببرمجته كما سنوضح لك ..

 

تعليقات

المشاركات الشائعة من هذه المدونة

الشاشة الإفتتاحية لإكسل

أوامر الجافا سكريبت JavaScript

مسائل علي الترانزستورات MOSFET