متغيرات JavaScript




تستخدم المتغيرات لحفظ معلومات معينة يمكن استدعائها لاحقاً .



هل تتذكر الجبر و الرياضيات في المدرسة ؟


هل تتذكر في الجبر عند استخدام
x=5,
y=6,
z=x+y
 

هل تتذكر الحرف x أو س الذي كان يتم استخدامه لحمل قيم معينة مثل س = 5 وعند ذلك يمكن استخدام هذا المتغير لاستخدامها مع حرف آخر مثل المثال السابق z والنتيجة هي 11 .

تسمى تلك الأحرف متغيرات والتي تستخدم لحمل معلومات (x=5) أو تعابير مثل (z=x+y) .



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


مثل الجبر تستخدم الجافاسكربت لجمع القيم والتعابير .

يمكن أن تكون المتغيرات حرف x أو كلمة معبرة مثل carname .

قواعد أسماء متغيرات الجافاسكربت JavaScript :

  • ان اسم المتغيرات حالة حساسة case-sensitive أي x هو مختلف عن X .

  • يجب أن تبدء اسم المتغيرات بحرف أو اشارة $ أو اشارة _ .

  • لايجب كتابة أسماء المتغيرات باللغة العربية فقط يمكن استخدامها مع التعابير أو التعليقات فقط .

ملاحظة : لأن الجافاسكربت هي حالة حساسة فإن المتغيرات هي أيضاً حالة حساسة .



 إنشاء متغيرات جافاسكربت JavaScript


ان انشاء المتغيرات في الجافاسكربت غالباً مايعني اعلان المتغيرات .

يمكنك اعلان متغير من خلال وضع كلمة var قبل اسم المتغير .

مثال
var x;
var carname;
 


بعد إنشاء الكود السابق سيتوجب عليك اضافة قيم لتصبح المتغيرات فعالة .

يمكن وضع قيم في المتغير وأيضاً يمكن إظهارهم أيضاً .

مثال

var x=5;
var carname="مازدا";


بعد تحديد القيم لكل من المتغيرين قمنا بتحديد القيمة 5 للمتحول x والقيمة مازدا لاسم السيارة carname .

ملاحظة : عند استخدام نص كقيمة في المتغير يجب استخدام اشارات الاقتباس حول القيمة .

لن يفقد المتغير قيمته عند عدم استدعائه .



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


عند استخدام متغير داخل كود وظيفي function يسمى عندها المتغير بالمتغير المحلي اي يمكن استخدامه داخل الكود الوظيفي فقط .

يمكن استخدام المتغيرات المحلية ضمن الأكواد الوظيفية فقط لأن المتغيرات المحلية تعمل ضمن الأكواد الوظيفية حتى ولو تم استدعائها من اكثر من وظيفة معينة .

يتم إلغاء المتغيرات المحلية عند الخروج من الكود الوظيفي .

ستتعلم المزيد عم الوظائف في دروس لاحقة من هذا الدورة .



متغيرات الجافاسكربت JavaScript الخارجية Global


عند استخدام المتغير خارج الكود الوظيفي يسمى متغير خارجي أي أنه يمكن استدعاء هذه المتغيرات مع جميع الأكواد الوظيفية على الموقع .

يتم إلغاء المتغيرات الخارجية عند اغلاق الصفحة .

عند عدم استخدام كلمة var قبل اسم المتغير عندها سيصبح المتغير خارجي .



تحديد القيم عند عدم استدعاء متغيرات الجافاسكربت


عند تحديد قيمة بدون استدعائها سيتم استدعاء المتغير تلقائياً وكأنه متغير خارجي .
x=5;
carname="Volvo";
 


عند استخدام هذه التعابير x و carname بدون كلمة var ستصبح متحولات خارجية ( مالم يتم استخدامهم من قبل ) .



المعادلات والحسابات الرياضية مع الجافاسكربت JavaScript


كما في الجبر يمكن لمتغيرات الجافاسكربت إنشاء معادلات وحسابات رياضية .
y=x-5;
z=y+5;


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

هناك تعليق واحد: