|
المتغـيرات
المتغير هو "حاوية " أو مكان يتم تخزين البيانات فيه . قيمة المتغير (البيانات المخزنة فيه ) يمكن أن تتغير خلال النص البرمجي . يمكنك الإشارة للمتغير بواسطة اسمه وذلك لمشاهدة قيمته أو تغيير هذه القيمة .
ضوابط لأسماء المتغيرات :
1- يختلف عن book يختلف عن Book ، اسم المتغير case sensitive اسم المتغير حساس لحالة الحرف · bOoK وهكذا . . .
2- يجب أن يبدأ الاسم بحرف أو شرطة سفلية _underscore .
الإعلان عن المتغيرات:
يمكنك إنشاء متغير من خلال جملة var :

كما يمكنك إنشاء المتغيرات بدون جملة var :

تعيين القيم للمتغيرات
يمكنك تعيين قيمة للمتغير بهذه الطريقة :

أو بهذه الطريقة :

اسم المتغير في الجانب الأيسر من التعبير، والقيمة التي تود تعيينها للمتغير تقع في اليمين . (بعد علامة = )، في المثال أعلاه؛ اسم المتغير strname ويحمل القيمة Ahmed .
مـدة حيـاة المتغيرات
عندما تعلن عن متغير داخل دالة، فإن المتغير يمكن الوصول إليه داخل هذه الدالة فقط، وعندما تخرج من هذه الدالة فإنه لا وجود لهذا المتغير .تسمى هذه المتغيرات بالمتغيرات المحلية Local Variables .
يمكنك إنشاء متغيرات محلية بنفس الاسم في دوال مختلفة؛ لأن كل واحد منها سيكون معرفاً داخل الدالة التي أنشئ فيها .
إذا أنشأت متغير خارج الدالة؛ فإن كل الدوال في الصفحة قادرة على الوصول إليه . تسمى هذه المتغيرات بالمتغيرات العامة Global Variables ، وتبدأ مدة حياة المتغير العام منذ الإعلان عنه وحتى نهاية الصفحة .
|