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

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

0 المراجعات

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

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

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

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

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

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

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

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

أولا ماذا يعني المتغير  أو 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 واسم المتغير وإشارة اليساوي والقيمة هذا سيساعدك على عدم ظهور أخطاء ولتنسيق الأكواد بشكل جيد ليسهل مراجعتها لاحقا

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

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

التعليقات ( 0 )
الرجاء تسجيل الدخول لتتمكن من التعليق
مقال بواسطة

المقالات

162

متابعين

32

متابعهم

13

مقالات مشابة