بناء جملة JavaScript
بناء جملة JavaScript هو مجموعة القواعد ، كيف يتم إنشاء برامج JavaScript:
// How to create variables:
var x;
let y;
// How to use variables:
x = 5;
y = 6;
let z = x + y;
قيم جافا سكريبت
تحدد صيغة JavaScript نوعين من القيم:
- قيم ثابتة
- قيم متغيرة
القيم الثابتة تسمى Literals .
تسمى القيم المتغيرة المتغيرات .
JavaScript Literals
أهم قاعدتين لبناء الجملة للقيم الثابتة هما:
1. الأرقام مكتوبة مع الكسور العشرية أو بدونها:
10.50
1001
2. السلاسل عبارة عن نص مكتوب بين علامتي اقتباس مزدوجتين أو مفردة:
"John Doe"
'John Doe'
متغيرات جافا سكريبت
في لغة البرمجة ، يتم استخدام المتغيرات لتخزين قيم البيانات.
يستخدم JavaScript الكلمات الأساسية var
،
ولإعلان المتغيرات .let
const
تستخدم علامة التساوي لتعيين قيم للمتغيرات.
في هذا المثال ، يتم تعريف x على أنه متغير. بعد ذلك ، يتم تعيين (إعطاء) القيمة 6 إلى x:
let x;
x = 6;
عوامل تشغيل جافا سكريبت
يستخدم JavaScript عوامل حسابية ( +
-
*
/
)
لحساب القيم:
(5 + 6) * 10
يستخدم JavaScript عامل الإسناد ( =
) لتعيين
قيم للمتغيرات:
let x, y;
x = 5;
y = 6;
تعبيرات جافا سكريبت
التعبير هو مجموعة من القيم والمتغيرات والعوامل التي تحسب قيمة.
يسمى الحساب التقييم.
على سبيل المثال ، يتم تقييم 5 * 10 إلى 50:
5 * 10
يمكن أن تحتوي التعبيرات أيضًا على قيم متغيرة:
x * 10
يمكن أن تكون القيم من أنواع مختلفة ، مثل الأرقام والسلاسل.
على سبيل المثال ، يتم تقييم "John" + "" + "Doe" إلى "John Doe":
"John" + " " + "Doe"
كلمات جافا سكريبت
تُستخدم الكلمات الأساسية لجافا سكريبت لتحديد الإجراءات المطلوب تنفيذها.
let
تخبر الكلمة الرئيسية المتصفح بإنشاء متغيرات :
let x, y;
x = 5 + 6;
y = x * 10;
var
تخبر الكلمة الرئيسية المتصفح أيضًا بإنشاء متغيرات :
var x, y;
x = 5 + 6;
y = x * 10;
في هذه الأمثلة ، باستخدام var
أو let
سيؤدي إلى نفس النتيجة.
سوف تتعلم المزيد عنه var
لاحقًا let
في هذا البرنامج التعليمي.
تعليقات JavaScript
لم يتم "تنفيذ" كافة عبارات JavaScript.
رمز بعد الشرطتين المائلتين
//
أو بينهما /*
ويتم */
التعامل معه كتعليق .
يتم تجاهل التعليقات ولن يتم تنفيذها:
let x = 5; // I will be executed
// x = 6; I will
NOT be executed
سوف تتعلم المزيد عن التعليقات في فصل لاحق.
معرّفات / أسماء JavaScript
المعرفات هي أسماء JavaScript.
تُستخدم المعرفات لتسمية المتغيرات والكلمات الأساسية والوظائف.
قواعد الأسماء القانونية هي نفسها في معظم لغات البرمجة.
يجب أن يبدأ اسم JavaScript بـ:
- حرف (من الألف إلى الياء أو من الألف إلى الياء)
- علامة الدولار ($)
- أو تسطير أسفل السطر (_)
قد تكون الأحرف اللاحقة أحرفًا أو أرقامًا أو شرطات سفلية أو علامات دولار.
ملحوظة
غير مسموح باستخدام الأرقام كأول حرف في الأسماء.
بهذه الطريقة يمكن لـ JavaScript التمييز بسهولة بين المعرفات والأرقام.
جافا سكريبت حساسة لحالة الأحرف
جميع معرفات JavaScript حساسة لحالة الأحرف .
المتغيرات lastName
وهما lastname
متغيران مختلفان:
let lastname, lastName;
lastName = "Doe";
lastname = "Peterson";
لا يفسر JavaScript LET أو Let مثل الكلمة الأساسية let .
JavaScript و Camel Case
تاريخيًا ، استخدم المبرمجون طرقًا مختلفة لضم عدة كلمات في اسم متغير واحد:
الواصلات:
الاسم الأول ، الاسم الأخير ، البطاقة الرئيسية ، بين المدن.
غير مسموح باستخدام الواصلات في JavaScript. وهي محجوزة للطرح.
التأكيد:
الاسم الأول ، الاسم الأخير ، البطاقة الرئيسية ، بين المدن.
علبة الجمل العلوية (حقيبة باسكال):
الاسم الأول ، اسم العائلة ، MasterCard ، InterCity.
حالة الجمل السفلي:
يميل مبرمجو JavaScript إلى استخدام حالة الجمل التي تبدأ بحرف صغير:
الاسم الأول ، اسم العائلة ، ماستر كارد ، إنتر سيتي.
مجموعة أحرف جافا سكريبت
يستخدم JavaScript مجموعة أحرف Unicode .
يغطي Unicode (تقريبًا) جميع الأحرف وعلامات الترقيم والرموز في العالم.
لإلقاء نظرة فاحصة ، يرجى دراسة مرجع Unicode الكامل الخاص بنا .