بناء جملة JavaScript
فهم بناء جملة JavaScript
بناء جملة JavaScript هي مجموعة القواعد التي تحدد بناء برنامج JavaScript منظم بشكل صحيح.
تتكون لغة JavaScript من عبارات يتم وضعها داخل عنصر <script>
في صفحة الويب ، أو داخل ملف JavaScript خارجي بامتداد .js
.
يوضح المثال التالي كيف تبدو عبارات JavaScript:
- var x = 5;
- var y = 10;
- var sum = x + y;
- document.write(sum); طباعة قيمة المتغير //
سوف تتعلم ما تعنيه كل من هذه العبارات في الدروس القادمة.
حساسية حالة الأحرف في JavaScript
JavaScript حساس لحالة الأحرف. هذا يعني أنه يجب دائمًا كتابة المتغيرات والكلمات الأساسية للغة وأسماء الدوال والمعرفات الأخرى بأحرف كبيرة متسقة.
على سبيل المثال ، يجب كتابة المتغير myVar
وليس MyVar
وليس MyVar
. وبالمثل ، يجب كتابة اسم الدالة getElementById()
بشكل دقيق وبنفس حالة الاحرف وليس بالحالة getElementByID()
- var myVar = "Hello World!";
- console.log(myVar);
- console.log(MyVar);
- console.log(myvar);
إذا قمت بالتحقق من وحدة تحكم المتصفح browser console عن طريق الضغط على المفتاح f12 على لوحة المفاتيح ، فسترى سطرًا كالتالي:
"Uncaught ReferenceError: MyVar is not defined"
كتابة التعليقات في لغة JavaScript
التعليق هو ببساطة سطر من النص يتجاهله مترجم JavaScript تمامًا. تُضاف التعليقات عادةً بغرض توفير معلومات إضافية تتعلق بالكود المصدري source code . كتابة التعليقات لن تساعدك فقط على فهم الكود الخاص بك بعد فترة من الوقت ولكن أيضًا الآخرين الذين يعملون معك في نفس المشروع.
يدعم JavaScript التعليقات أحادية السطر بالإضافة إلى التعليقات متعددة الأسطر. تبدأ التعليقات أحادية السطر بشرطة مائلة مزدوجة //
، متبوعة بنص التعليق. كما في المثال التالي:
- هذا هو اول برنامج جافاسكريبت لنا //
- document.write("Hello World!");
حيث أن التعليق متعدد الأسطر يبدأ (من اليسار إلى اليمين) بشرطة مائلة وعلامة النجمة /*
وينتهي بعلامة النجمة والشرطة المائلة */
. فيما يلي مثال على تعليق متعدد الأسطر.
- /* هذا هو اول برنامج
- جافاسكريبت لنا */
- document.write("Hello World!");