الجزء السابع من تعليم البرمجة بلغة الجافا سكريب

الجزء السابع من تعليم البرمجة بلغة الجافا سكريب

0 reviews

بسم الله الرحمن الرحيم

والصلاة والسلام على سيدنا محمد صلى الله عليه وسلم

السلام عليكم ورحمة الله وبركاته 

لنبدأ وميضا جديدا لتكون سعيدا

هذه سلسلة تتعلم فيها كل شيء يخص بالبرمجة بلغة الجافا سكريبت وهذه المقالات تعتبر مرجع لكل من يريد تعليم البرمجة بشكل عام  وهذا المقال السابع حيث تم كتابة ست حلقات أو مقالات تم تقديم من خلالها مقدمة لتعلم الجافا سكريبت  يمكنكم الاطلاع عليها من الروابط بآخر المقالة  أما هذه المقالة تعتبر من النوع الثقيل فهي أول كود حقيقي لك بلغة الجافا سكريبت الآن  لنبدأ بالمقالة

 عنوان المقالة

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

هذه أول مقالة من المقالات الثقيلة لبرمجة الجافا سكريبت ويمكنك من هذه المقالة فهم المتغيرات وما المقصود بها وسنقوم بشرحها بالتفصيل بإذن الله تعالى 

أولا ماذا يعني المتغير  أو variable 

من اسمه متغير أي بمعنى أنه غير ثابت يمكن تغيره بشكل مستمر وبما يفيد وجود المتغير لنتخيل الأمر التالي هناك موقع يبيع منتجات وهذا الموقع يوجد لديه لائحة أسعار وكل سعر من هذه القائمة يمكن أن يكون السعر الواحد لديه ألف منتج بنفس السعر وفجأة قررت تغير السعر هذا هل ستقوم بتعديل السعر لمئة منتج طبعا العملية مملة ومتعبة جدا وليس لها أي نوع من الديناميكية لكن لما أريد برمجة سعر معين وأريد تغير العديد من هذه المنتجات ممكن عن طريق المتغيرات باللغة الجافا تغير السعر بشكل تلقائي دون الحاجة إلى تغير كل منتج على حدا ومعنى هذا يمكن تخزين عدد كبير من المتغيرات بالأسعار الذي أريد  ويمكن أن أجعل كل الصفحة تعتمد على المتغير هذا بحيث لما أقوم بتغير سعر المنتج يتعدل كل المنتجات المربوطة بهذا السعر ويسمى المتغير  box of memory of store data أو صندوق لتخزين المعلومات  اليوم سنقوم بتنفيذ المثال بشكل عملي بلغة الجافا سكريبت

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

 من المعروف بأن جميع للغات البرمجة تحوي متغير ولكن تختلف الكلمات المفتاحية لكل  لغة برمجة على حدا الكلمة المفتاحية للمتغير بلغة الجافا سكريبت  هي var ولكن هناك بعض المعلومات يجب معرفتها قبل كتابة أي متغير ممكن كتابة اسم المتغير بأحد الإشارات المسموحة وهناك إشارات غير مسموح كتابتها باسم المتغير 

الإشارات المسموح كتابة اسم  المتغير بها

 1 الأحرف الإنكليزية مثال osama  أو Osama أو يمكن الكتابته بالطريقة التالية مثل osama- أو بالشكل التاليosama$ أو بالشكل التالي Osama كل هذه الأشكال سليمة لا خطأ فيها 

أما الشيء الغير مسموح بداية المتغير به هو الأرقام مثل الشكل التال  1osama لأن من قواعد تعلم أي لغة برمجة غير مسموح بداية المتغير برقم كما هو موضح بالمثال السابق

ملاحظة يجب مراعاة طريقة الكتابة بلغة الجافا سكريبت حيث لو كنت تريد كتابة متغير من كلمتين يجب عليك كتابة أول حرف بالكلمة الأول صغير وأول حرف بالكلمة الثانية كبير هذه من قواعد الكتابة المتغيرات لدلغة الجافا فلو طبقنا الآن الملاحظات التي تعلمناها تكون كتابة المتغير بالشكل الآتي;var my Price  يجب ملاحظة والانتباه على ضرورة ختام كل أمر برمجي بالإشارة الفاصلة المنقوطة أمر ضروري وإلا لن ينفذ الأمر 

نلاحظ أننا قمنا بتعريف المتغير ولكننا لم نضيف قيمة مخصصة بهذا المتغير فعلينا بعد تعريف اسم المتغير يمكننا وضع قيمة له بالشكل الآتي 

 ;var my P rice

;my Price =100

هكذا قمنا بتعريف المتغير وأعطينا قيمة لهذا المتغير هذه الطريقة الصحيحة لكتابة المتغيرات بلغة الجافا سكريبت

فلو طبقنا هذا الكلام على المدقق الأكواد سيقوم مباشرة بتنفيذ الأمر ولكن لو أننا عرفنا متغير بالاسم من دون كتابة القيمة فإن الصفحة سوف يظهر عليها كلمة undefined  ومعنى هذه  الكلمة إذا ظهرت بأن لديك متغير لم يتم وضع قيمة له 

لنشرح كل جزء من هذا الكود 

 ;var my P rice

;my Price =100

لنبدأ جزء  var  أولا

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

ثانيا كلمة my Price يقصد فيها الاسم الخاص بهذا المتغير وممكن وضع أي اسم مع مراعاة الملاحظات التي ذكرناها لكم سابقا 

ثالثا إشارة اليساوي أو = فهي إشارة تسمى  assignment operator  أو مهمة التشغيل فهي إشارة خاصة لتعريف قيمة الشيء أو المتغير ما 

رابعا 100 فهي القيمة المتغير التي أريد إعطاءه إياها للمتغير 

خامسا لا تنسى وضع إشارة الفاصلة المنقوطة بنهاية كل أمر برمجي بلغة الجافا سكريبت 

ملاحظة لا يجب كتابة اسم المتغير بالكلمات المحجوزة بلغة الجافا سكريبت مثل var var = 100 فإن المدقق الأكواد سيكتب رسالة بأن هناك خطأ ما فإن الكلمة var  محجوزة وخذ هذا الأمر على كافة الأسماء المحجوزة لدى لغة الجافا سكريبت 

ملاحظة يجب مراعاة موضوع المسافات بين الكلمة var واسم المتغير وإشارة اليساوي والقيمة هذا سيساعدك على عدم ظهور أخطاء ولتنسيق الأكواد بشكل جيد ليسهل مراجعتها لاحقا

يمكنك الاطلاع على جميع مقالاتي من خلال الدخول لصفحتي شكرا على المتابعة علق لو بكلمة لمعرفة إن كنت مهتم بمقالات تعليم البرمجة  وشارك المقال لكل من يريد تعلم البرمجة أو الدخول لهذا العالم الجميل 

شكرا لكم آسف على الإطالة سنتحدث بالمقال التالي إن كان بالعمر بقية عن العمليات الحسابية مع المتغيرات كن سعيدا متفائلا دائما

comments ( 0 )
please login to be able to comment
article by

articles

162

followers

32

followings

13

similar articles