بناء جملة JavaScript


فهم بناء جملة JavaScript

بناء جملة JavaScript هي مجموعة القواعد التي تحدد بناء برنامج JavaScript منظم بشكل صحيح. تتكون لغة JavaScript من عبارات يتم وضعها داخل عنصر <script> في صفحة الويب ، أو داخل ملف JavaScript خارجي بامتداد .js.
يوضح المثال التالي كيف تبدو عبارات JavaScript:

مثال
تشغيل
  1. var x = 5;
  2. var y = 10;
  3. var sum = x + y;
  4. document.write(sum); طباعة قيمة المتغير //

سوف تتعلم ما تعنيه كل من هذه العبارات في الدروس القادمة.


حساسية حالة الأحرف في JavaScript

JavaScript حساس لحالة الأحرف. هذا يعني أنه يجب دائمًا كتابة المتغيرات والكلمات الأساسية للغة وأسماء الدوال والمعرفات الأخرى بأحرف كبيرة متسقة.
على سبيل المثال ، يجب كتابة المتغير myVar وليس MyVar وليس MyVar. وبالمثل ، يجب كتابة اسم الدالة getElementById() بشكل دقيق وبنفس حالة الاحرف وليس بالحالة getElementByID()

مثال
تشغيل
  1. var myVar = "Hello World!";
  2. console.log(myVar);
  3. console.log(MyVar);
  4. console.log(myvar);

إذا قمت بالتحقق من وحدة تحكم المتصفح browser console عن طريق الضغط على المفتاح f12 على لوحة المفاتيح ، فسترى سطرًا كالتالي:
"Uncaught ReferenceError: MyVar is not defined"


كتابة التعليقات في لغة JavaScript

التعليق هو ببساطة سطر من النص يتجاهله مترجم JavaScript تمامًا. تُضاف التعليقات عادةً بغرض توفير معلومات إضافية تتعلق بالكود المصدري source code . كتابة التعليقات لن تساعدك فقط على فهم الكود الخاص بك بعد فترة من الوقت ولكن أيضًا الآخرين الذين يعملون معك في نفس المشروع.
يدعم JavaScript التعليقات أحادية السطر بالإضافة إلى التعليقات متعددة الأسطر. تبدأ التعليقات أحادية السطر بشرطة مائلة مزدوجة // ، متبوعة بنص التعليق. كما في المثال التالي:

مثال
تشغيل
  1. هذا هو اول برنامج جافاسكريبت لنا //
  2. document.write("Hello World!");

حيث أن التعليق متعدد الأسطر يبدأ (من اليسار إلى اليمين) بشرطة مائلة وعلامة النجمة /* وينتهي بعلامة النجمة والشرطة المائلة */ . فيما يلي مثال على تعليق متعدد الأسطر.

مثال
تشغيل
  1. /* هذا هو اول برنامج
  2. جافاسكريبت لنا */
  3. document.write("Hello World!");