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

Writing Comments Inside JSX كتابة التعليقات داخل JSX

افهم كيف تترجم صياغة JSX إلى كائنات عناصر React، وطبق قاعدة العنصر الجذري الواحد وتجميع العناصر المتجاورة عبر Fragment، وإغلاق الوسوم المفردة وكتابة السمات بصيغة camelCase.
3 صفوف تعليمية
ReactJS
0 مشاهدة

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

الصف 1 شرح توضيحي

أخيراً، كيف نكتب التعليقات التوضيحية داخل JSX؟ خارج الوسوم تعمل تعليقات JavaScript المعتادة بصورة طبيعية، أما بداخل محتوى العناصر فإن كتابة // مباشرة تظهر كنص مرئي للمستخدم على الشاشة! لذلك تُكتب التعليقات داخل الوسوم محاطة بأقواس معقوفة وعلامتي تعليق الكتلة هكذا: {/* تعليق توضيحي */}. يلخص الجدول التالي قواعد التحويل من HTML إلى JSX:

الخاصية النحويةلغة HTML5 التقليديةصياغة React JSX الحديثة
تعدد العناصر بالجذرمسموح بوجود عدة عناصر متجاورة مباشرةيشترط جذر واحد أو التجميع عبر <>...</>
إغلاق الوسوم الفارغةالإغلاق اختياري مثل <img> و<br>إغلاق ذاتي إلزامي بالشرطة مثل <img /> و<br />
سمات التنسيق والتسميةتُكتب class="card" وfor="emailBox"تُكتب className="card" وhtmlFor="emailBox"
التعليقات داخل البنيةتُكتب بصيغة <!-- تعليق -->تُكتب بصيغة {/* تعليق */}
الصف 2 ملاحظة هامة
الصف 3 ملاحظة هامة
خلاصة المعرفة ومحطة الانتقال

ملخص الدرس

حصاد الدرس

مراجعة مركّزة لأهم المفاهيم والقواعد الهندسية التي أتقنتها في هذا الدرس قبل التطبيق العملي

ماذا تعلّمت في هذا الدرس؟

فهمت في هذا الدرس كيف تتحول JSX إلى كائنات عناصر React، وطبقت قاعدة الجذر الواحد بنظافة عبر مكون Fragment دون عقد زائدة، والتزمت بإغلاق الوسوم المفردة وتحويل السمات إلى camelCase وكتابة التعليقات داخل الأقواس المعقوفة. الخطوة التالية: انتقل الآن إلى الدرس رقم 8 «تعابير JavaScript والحماية من XSS داخل JSX» لمواصلة البناء التراكمي المتدرج في مسار React الحديث.