توفيق اسحيمة نشر 23 ديسمبر 2021 أرسل تقرير نشر 23 ديسمبر 2021 متى نحتاج الى استخدام الكائنات في الجافاسكريبت او بالاحرى ماهي اهم المواقف التي نحتاج فيها الى استخدام الكائنات 1 اقتباس
0 Sam Ahw نشر 23 ديسمبر 2021 أرسل تقرير نشر 23 ديسمبر 2021 إن مفهوم البرمجة الكائنية أو object oriented هو مفهوم موجود في جميع لغات البرمجة، وبمجرّد فهمك له ستستطيع تطبيقه في جافاسكريبت وغيرها من لغات البرمجة. عندما يتواجد لديك مجموعة من الخصائص المرتبطة ببعضها، من الأفضل تجميعها ضمن كائن. فمثلاً إذا كان لديك صفات الاسم، العمر، العنوان،..إلخ وكل هذه الصفات تابعة لشخص (أو مستخدم): var name = "Ahmad" var age = 30 var address = "any address 123" يمكنك تجميعها ضمن غرض واحد لتصبح بالشكل التالي: var person = { name: "Ahmad", age: 30, address: "any address 123" } وبنفس الطريقة بالنسبة للتوابع، في حال كانت تتشارك حول محور معيّن أو مهمة معيّنة، يمكنك تجميعها معاً ضمن كائن واحد. وذلك سيساعد أي مطوّر يقرأ الشيفرة البرمجية، لأن هذه الصفات مرتبطة ببعضها وتعبّر جميعها عن الكائن نفسه، ولا معنى لها بتواجدها بشكل مستقل. يمكنك الاطلاع على المزيد الأمثلة والتفاصيل حول البرمجة الكائنية وطرق استخدامها في الشيفرة البرمجية في المقال التالي: 1 اقتباس
السؤال
توفيق اسحيمة
متى نحتاج الى استخدام الكائنات في الجافاسكريبت او بالاحرى ماهي اهم المواقف التي نحتاج فيها الى استخدام الكائنات
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.