فاصلة
  • JAVASCRIPT
  • ?
    : ترتيب الدرس
  • 11
    عدد الدروس
  • ?
    أخر تحديث

المتغيرات في الجافاسكربت

المتغيرات هي لتتخزين البيانات في الذاكرة العشوائية  Ram لأستخدامها في وقت لاحق ,وكل متغير له أسم وقيمة ,وعند طلب المتغير عن طريق الأسم سوف يتم تنفيذ العمليات علي القيمة المخزنة داخل هذا المتغير ,ولنفترض بأنة لديك متغيرين ,المتغير الأول هو x  والمتغير الثاني هو y ,والقيمة المخزنة داخل المتغير x هي قيمة رقمية تساوي 50 والقيمة المخزنة في المتغير y هي قيمة رقمية أيضاً تساوي 20 ,في تلك الحالة أصبح لدينا متغيرات يمكننا إجراء العمليات الحسابية عليها عن طريق أسماء المتغيرات ,بحيث لو قمنا بجمع المتغير x+y   سوف نحصل علي النتيجة 70  ,ولذلك لأن القيمة المخزنة  في المتغير الأول هي 50 والقيمة المخزنة في المتغير الثاني هي 20 , ونتيجة جمع القيمة المخزنة في المتغير الأول والقيمة المخزنة في المتغير الثاني سوف تكون كالتالي 20+50 = 70 ,  وهي نفسها x + y   .

var x,y;
x = 50;
y = 20 ;

,ولكتابة أكثر من متغير في سطر واحد نقوم بأضافة فاصلة (,) بين كل أسم والأخر ,وفي نهاية السطر نستخدم الفاصلة المنقوطة (;) لأنهاء عملية حجز المتغيرات ,ومن ثم أعطاء قيمة لكل متغير ,

قواعد اختيار أسم المتغير  :

لكتابة أسم المتغير في الجافاسكربت ,هناك قواعد وشروط يجب تنفيذها لتفادي أي أخطاء أو فشل في تنفيذ البرنامج ,والقواعد مرتبة ترتيب أبجدي من 1 إلي 3

1 . أسم المتغير يجب أن يبدأ بحرف أو علامة underscore (_)

في لغة الجافاسكربت غير مسموح بكتابة رقم في بداية أسم المتغير وغير مسموح أيضاً بكتابة علامات أو رموز بأستثناء الــ underscore  والأحرف الأنجليزية  ولكن يمكنك أستخدام الأرقام في أسم المتغير بشكل طبيعي ولكن ليس في أول خانة من أسم المتغير  لأن اللغة تسير علي شروط محددة لتفادي أي مشاكل أو أخطاء قد تحدث من أستخدام الأرقام أو الرموز في بداية أسم المتغير  .

2 . لغة الجافاسكربت حساسة لحالة الأحرف الأنجليزية 

يوجد في الحروف الأنجلزية ,حروف كبيرة Capital  (A) وأحرف صغير Small (a) ,وفي لغة الجافاسكربت تختلف الحروف الكبيرة عن الحروف الصغيرة ,يحبث لو قمنا بكتابة متغير بأسم num  ,يمكننا حجز متغير أخر بأسم NUM ,وعلي الرغم من أن المتغير الأول هو نفس حروف المتغير الثاني ولكن لغة الجافاسكربت حساسة في حالة الأحرف الكبيرة والصغيرة  ويترتب علي ذلك بدلأ من وجود 26 حرفاً في اللغة الأنجليزية مقسمين إلي صغير وكبير  ,يعتبر في لغة الجافاسكربت يوجد 52 حرفاً مقسمين إالي 26 حرف كبير و 26 حرف صغير مختلفين عن بعض تمامً

3. لا يمكن أستخدام الكلمات المحجوزة للغة الجافاسكربت

في لغة الجافاسكربت تحتوي علي كلمات محجوزة مثل كلمة  Var مثلاً لايمكن أستخدامها لأنشاء متغير بأسم Var  لأنها من الكلمات المحجوزة في الجافاسكربت ولتتعرف علي الكلمات المحجوزة في لغة الجافاسكربت قم بالذهاب إالي درس الكلمات المحجوزة .


التضمين المخرجات أساسيات التعليقات المتغيرات العمليات الحسابية أنواع البيانات الدوال الشرطية حلقات التكرار الدوال الأحداث