نوفيل
الرئيسيةالكورساتالتحديات⚔️ المبارزاتالمقالاتالأدواتتغريداتالمجتمع
دخولابدأ مجاناً
نوفيل

منصة تعليم البرمجة الأولى بالعربي. تعلم من الصفر حتى الاحتراف مع كورسات احترافية وتحديات ذكاء اصطناعي.

المنصة

  • الكورسات
  • التحديات
  • المقالات
  • الأدوات

الحساب

  • إنشاء حساب
  • تسجيل الدخول
  • لوحة التحكم
  • الملف الشخصي

روابط

  • سياسة الخصوصية
  • شروط الاستخدام
  • عن نوفيل
  • تواصل معنا

© 2026 نوفيل. جميع الحقوق محفوظة.

صُنع بـ في مصر

نوفيل
الرئيسيةالكورساتالتحديات⚔️ المبارزاتالمقالاتالأدواتتغريداتالمجتمع
دخولابدأ مجاناً
REA

منهج React Js

دليل مرجعي شامل

كل اللغات
مدرسة البرمجة/منهج React Js/إضافة التعليقات داخل JSX

إضافة التعليقات داخل JSX

تعليقات JSXكيفية كتابة comment في ريأكتالأقواس المجعدة للتعليقأخطاء التعليقات في Reactتوثيق كود ريأكتكورس React كامل

جدول مرجعي سريع

1

كيفية إضافة التعليقات (Comments) داخل كود JSX

مكان كتابة التعليق البرمجيصياغة كود التعليق المعتمدةالتأثير على محرك المتصفح
خارج كتلة وسم الـ JSX وعقد العرضاستخدام الشرطتين المائلتين المزدوجتين // أو علامات التعليق النجميةيُعامل ككود جافا سكريبت قياسي ويختفي تماماً قبل مرحلة الترجمة
في قلب عناصر وسم الـ JSX وداخل الأبناءوضع علامات النجمة المائلة داخل الأقواس المجعدة {/* */}يُعلم المترجم بتخطي هذه الأسطر برمجياً ويمنع ظهورها كرموز في صفحة المستخدم

الشرح

ستحتاج دائماً إلى كتابة ملاحظات وتعليقات (Comments) داخل كودك؛ لشرح فكرة برمجية معينة، أو لتنبيه زملائك في الفريق، أو حتى لتذكير نفسك بكيفية عمل هذا الجزء عندما تعود إليه بعد شهور.

في جافا سكريبت العادية، كنت تستخدم // للتعليقات أحادية السطر. وفي HTML، كنت تستخدم <!-- -->. لكن في React وJSX، هناك قاعدة هندسية فريدة يجب أن تتبعها بدقة لكي لا تظهر تعليقاتك كنصوص مشوهة على شاشة الموقع!

1. التعليق خارج وسم JSX (جافا سكريبت صافية)

إذا كنت تكتب تعليقاً في أعلى الملف، أو داخل الدالة ولكن قبل سطر الـ return، فأنت ما زلت في منطقة جافا سكريبت القياسية. هنا يمكنك استخدام أسلوب التعليق التقليدي بكل حرية:

تعليق سطر واحد

تعليق سطر واحد
1// تعليق سطر واحد
2

تعليق متعدد الأسطر

تعليق متعدد الأسطر
1/* تعليق متعدد الأسطر */
2

2. التعليق في قلب وسم JSX (المنطقة الحرجة)

بمجرد دخولك داخل قوس الـ return وبدء كتابة وسوم الـ JSX، يتغير الوضع تماماً. إذا حاولت كتابة // أو <!-- --> هنا، ستظن ريأكت أنك تريد طباعة هذه الرموز كنصوص حقيقية للمستخدم على الشاشة. لكتابة تعليق مخفي وصحيح داخل الـ JSX، يجب أن تدمج فكرتين تعلمتهما سابقاً:

  1. الأقواس المجعدة { }: لنخبر ريأكت أننا سنكتب كود جافا سكريبت.
  2. علامات النجمة المائلة /* */: وهي أسلوب التعليق متعدد الأسطر في جافا سكريبت.

بالتالي، تصبح الصياغة الرسمية للتعليق داخل الواجهة هي:

التعليق في وسم JSX

التعليق في وسم JSX
1{/* اكتب تعليقك هنا */}
2

الأكواد البرمجية والتطبيق العملي

دعنا نرى التطبيق الفعلي والمقارنة البرمجية بين الأماكن المختلفة لكتابة التعليقات داخل المكون:

الصياغة (Syntax)

syntax
1function ProductCard() {
2 // 1. تعليق عادي (خارج JSX وقبل الـ return)
3 // هذا المتغير يمثل سعر المنتج بالدولار
4 const price = 99;
5
6 return (
7 <div className="card">
8 {/* 2. تعليق صحيح داخل الـ JSX (مخفي تماماً ولن يراه المستخدم) */}
9 {/* عنوان المنتج الرئيسي */}
10 <h2>ساعة ذكية مقاومة للماء</h2>
11
12 <p>السعر الفعلي: {price}$</p>
13
14 {/*
15 يمكنك أيضاً كتابة تعليق ممتد
16 على عدة أسطر بهذه الطريقة
17 دون أي مشاكل برمجية
18 */}
19 <button className="buy-btn">شراء الآن</button>
20
21 {/* خطأ شائع ❌: لا تكتب التعليق هكذا // سيظهر النص للمستخدم في الموقع */}
22 {/* خطأ شائع ❌: لا تكتب التعليق هكذا <!-- سيسبب انهيار المترجم فوراً --> */}
23 </div>
24 );
25}

نصائح احترافية

  • —لا تقم بكتابة الأقواس الملتوية والنجمية {/* */} يدوياً أبداً! محرر الأكواد (VS Code) ذكي بما يكفي ليعرف مكانك الحالي في الكود.
  • —كل ما عليك فعله هو تحديد السطر أو وضع مؤشر الماوس عليه، ثم الضغط على الاختصار السحري من لوحة المفاتيح: Ctrl + / (أو Cmd + / لمستخدمي الماك). سيقوم المحرر تلقائياً بفحص السطر؛ إذا كنت خارج الـ JSX سيضع //، وإذا كنت في قلب الـ JSX سيقوم بحقن التغليف المعقد {/* */} بالنيابة عنك بلَمح البصر.

الدرس السابق

كتابة أكواد جافا سكريبت داخل JSX باستخدام الأقواس المجعدة { }

الدرس التالي

التعامل مع CSS في React Js

نوفيل

منصة تعليم البرمجة الأولى بالعربي. تعلم من الصفر حتى الاحتراف مع كورسات احترافية وتحديات ذكاء اصطناعي.

المنصة

  • الكورسات
  • التحديات
  • المقالات
  • الأدوات

الحساب

  • إنشاء حساب
  • تسجيل الدخول
  • لوحة التحكم
  • الملف الشخصي

روابط

  • سياسة الخصوصية
  • شروط الاستخدام
  • عن نوفيل
  • تواصل معنا

© 2026 نوفيل. جميع الحقوق محفوظة.

صُنع بـ في مصر