يُقدم هذا البرنامج التعليمي اللبنات الأساسية لبناء جافا سكريبت: الجمل والتعليقات. إن فهم هذه المفاهيم أمر بالغ الأهمية لكتابة أكواد جافا سكريبت واضحة وفعالة وقابلة للصيانة.
جدول المحتويات
جمل جافا سكريبت
إن جملة جافا سكريبت هي تعليمة مفردة يقوم محرك جافا سكريبت بتنفيذها. تُشكل هذه التعليمات المنطق الأساسي لبرامجك. يمكن أن تكون الجمل بسيطة أو معقدة، لكنها تمثل بشكل أساسي إجراءً مفردًا. على الرغم من عدم اشتراطها في جميع الحالات، إلا أنه من الأفضل دائمًا إنهاء الجمل بنقطة فاصلة (;
) لضمان سلوك يمكن التنبؤ به وتجنب الأخطاء المحتملة.
أمثلة على جمل جافا سكريبت:
- إعلان المتغير والتعيين:
let x = 10;
يُعلن عن متغيرx
ويعين له القيمة 10.const PI = 3.14159;
يُعلن عن متغير ثابت. - التعيين:
y = 20;
يعين القيمة 20 للمتغيرy
(ملاحظة: على الرغم من جواز ذلك في بعض السياقات، إلا أنه يجب دائمًا إعلان المتغيرات باستخدامlet
أوconst
لتحسين وضوح الكود وقابلية صيانته). - استدعاء الدالة:
console.log("Hello, world!");
يستدعي دالةconsole.log()
المدمجة لعرض الإخراج. - العملية الحسابية:
z = x + y;
يُجمعx
وy
، ويعين النتيجة إلىz
. - الجملة الشرطية:
if (x > y) { console.log("x is greater than y"); }
يُنفذ الكود بناءً على شرط. - الحلقة:
for (let i = 0; i < 10; i++) { console.log(i); }
يُنفذ كتلة من الكود بشكل متكرر.
يتم تنفيذ الجمل بشكل تسلسلي، من أعلى إلى أسفل، ما لم تُغيّر جمل التحكم بالتدفق (مثل if
، for
، while
) ترتيب التنفيذ.
تعليقات جافا سكريبت
ال تعليقات ضرورية لقابلية قراءة الكود وصيانته. إنها ملاحظات توضيحية داخل الكود يتجاهلها محرك جافا سكريبت. تجعل التعليقات الفعالة كودك أسهل في الفهم و تصحيح الأخطاء والتعاون عليه، خاصة في المشاريع الكبيرة.
أنواع تعليقات جافا سكريبت:
- تعليقات سطر واحد: استخدم
//
لإنشاء تعليق سطر واحد.// هذا تعليق سطر واحد.
- تعليقات متعددة الأسطر: استخدم
/*
و*/
لإنشاء تعليقات متعددة الأسطر./* هذا تعليق متعدد الأسطر. يمكن أن يمتد على عدة أسطر. */
تذكر كتابة تعليقات واضحة وموجزة تشرح السبب وراء الكود، وليس فقط ماذا يفعل. ركز على شرح المنطق المعقد أو الأجزاء غير الواضحة من الكود.