"إذا أراد العامل أن يؤدي عمله بشكل جيد، فعليه أولاً أن يشحذ أدواته." - كونفوشيوس، "مختارات كونفوشيوس. لو لينجونج"
الصفحة الأمامية > برمجة > أيام ميفا: اليوم 15

أيام ميفا: اليوم 15

تم النشر بتاريخ 2024-09-30
تصفح:296

إنه اليوم الخامس عشر من 100 يوم من تحدي البرمجة Miva الذي مر بسرعة كبيرة ولكنه ساعدني على تحسين مهاراتي في HTML وCSS وJavaScript بشكل كبير.
اليوم، تعلمت مفهومين في جافا سكريبت. عرض خصائص الكائن وأحداث JavaScript. إنها مهمة جدًا في إضافة البيانات وكذلك الحفاظ على صفحات الويب سريعة الاستجابة وتفاعلية.

عرض خصائص الكائن

كما ناقشت سابقًا، يتم استخدام الكائنات لإنشاء كتل بيانات تحتوي على بيانات من أنواع بيانات مختلفة مرتبطة ببعضها البعض أو بموضوع معين؛ مكتوبة بتنسيق زوج المفتاح والقيمة.
عرض هذه الخصائص له طرق مختلفة يمكن من خلالها تحقيق ذلك. أولاً، يمكن عرضها كسلاسل حيث يتم تجميع الخصائص باستخدام عامل الإضافة.
 days of Miva: Day 15

يمكن عرضها كحلقة تحدد كل زوج من المفاتيح والقيمة حتى يتم استنفاد الكائن.
 days of Miva: Day 15

يمكن أيضًا عرضها بتنسيق مصفوفة باستخدام طريقة Object.values().
 days of Miva: Day 15

أخيرًا، يمكن عرضها باستخدام طريقة JSON.stringify() التي تعرضها باستخدام تدوين JSON.
 days of Miva: Day 15

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

على سبيل المثال، بنقرة زر واحدة، يمكن استخدام كود JavaScript لعرض الوقت والتاريخ في الوقت الفعلي مقارنة بالعرض الثابت مع HTML وCSS.

 days of Miva: Day 15

يمكن أيضًا استخدام كود JavaScript لتغيير محتوى عنصر معين عند حدوث إجراء عليه.
 days of Miva: Day 15

يمكن أيضًا استدعاء الوظائف وتنفيذها في حالة وقوع حدث.
 days of Miva: Day 15

يعد مفهوم أحداث JavaScript أمرًا بالغ الأهمية لجعل صفحات الويب سريعة الاستجابة وتفاعلية حيث يمكن استخدامها للحث على ردود فعل في الوقت الفعلي على الإجراءات على صفحات الويب.

كان اليوم الخامس عشر مثمرًا وتعليميًا للغاية وأخطط لاستكشاف المزيد حول أحداث JavaScript غدًا!؟

أكواد المصدر متاحة هنا:
عرض الكائن: (https://github.com/Abdul-Samod/100daysofMiva/blob/74ad5573744c15d1955e8f8777053f0492d41fe9/javascript_prac2.html)

أحداث جافا سكريبت: (https://github.com/Abdul-Samod/100daysofMiva/blob/74ad5573744c15d1955e8f8777053f0492d41fe9/javascript_prac3.html)

بيان الافراج تم نشر هذه المقالة على: https://dev.to/abdul_web/100-days-of-miva-day-15-46o4?1 إذا كان هناك أي انتهاك، يرجى الاتصال بـ [email protected] لحذفه
أحدث البرنامج التعليمي أكثر>

تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.

Copyright© 2022 湘ICP备2022001581号-3