الدرس الخامس من سلسلة تعلم البرمجة بلغة الجافا سكريبت
;بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
نبدأ وميضا جديدا لتكون سعيدا
المقال الثاني كان عبارة عن ماذا تحتاج لتعلم لغة الجافا سكريبت لقد قدمنا لكم لحد الآن أربع مقالات من سلسلة تعلم البرمجة الجافا سكربيبت تم شرح بالمقال المقال الأول تاريخ إنشاء لغة الجافا سكريبت من الذي أسسها وكيف تحول اسمها من أسمين إلى اسمها الحالي رابط المقال الأول على منصة أموالي
رابط المقال الثاني تم شرح ماذا أحتاج لتعلم هذا الكورس
المقال الثالثة أنواع الأكواد مهمة للاطلاع على عالم البرمجة بشكل عام وما الإضافات المهمة لك يجب إضافتها لكل مصحح الأكواد الآلي رابط المقال
الدرس الرابع أين يمكنك كتابة الكود الخاص بالجافا سكريبت بالمكان الصحيح رابط المقال
لنبدأ بالدرس الخامس
عنوان الدرس
معاير الخاصة لكتابة الأكواد الخاصة بلغة الجافا سكريبت
اليوم ستعرف أنواع Tags والمعاير الخاصة ببناء الرمجي للأكواد لغة الجافا سكريبت ملاحظة أن هناك مبرمجون لهم طرق خاصة بكتابة الكود الخاص بالجافا سكريبت لأنها لغة كبيرة ولها أدوات كثيرة ولكن هناك طريقة مخصصة وتعتبر الأصح بالنسبة لكتابة الكود الخاص بلغة js لمتابعة الأكواد وسرعة تصحيح الأحطاء ومنظم زمنسق وهو ما يريح المبرمج بشكل عام لعدم حدوث أحطاء بكتابة الكود بعض الأخطاء الشائعة بين المبرمجين الجدد للغة الجافا سكريبت
1 حطأ كتابة الكود الملف الخارجي
أن المبرمج يكتب
<script >
بين Tags يتم كتابة امتداد الملف الخارجي ولكن الأكواد تكتب داخل الملف وليس بين Tags
</script>
الخطأ الثاني كتابة الكود بوجود التاب والإنتر
الكتابة الكود بالشكل الصحيح يكون من بداية السطر وليس بوضع أو الضغط على زر tab و enter
طريقة كتابة التعليق يكون بوضع إشارة // ومن ثم التعليق ليفهم من يقرأ البرمجة بعدك ما المقصود بهذا الكود لتسهيل عملية المراجعة للأخطاء والمتابعة والبناء وإضافة الأكواد على البرمجة السابقة
ما المقصود بأنواع الأكواد
1- الأرقام
بالنسبة للأرقام يتم كتابتها بشكل مباشر دون وضع إشارة الأقواس مثل 100,
2 النصوص أو string ملاحظة يجب وضع النص ضمن “” أشاراتين أو إشارة واحدة مثال “Hello every one”" أو ضمن إشارة واحدة "hello " لن يحصل معك خطأ برمجي لو كتبتهم ضمن إشارتين أو إشارة واحدة
كلاحظة هناك فرق بين الإشارة الواحدة أو الإشارتين وسيتم تخصيص درس واحد كامل لشرح الفروقات بين الإشارة الواحدة أو إشارتين مثله مثل أسي لغة ثانية
3 المعادلات واعمليات الحسابية والجبر
تتم كتابة العلمات الرياضية مثل الضرب والقسمة وهكذا يمكن إضافتها بشكل مباشر مع الرقم
4 المتغيرات
نحن نقوم في هذه المقالة تعداد الأكواد وليس شرحها فكل نوع وخاصة المتغيرات لها مقالة خاصة ودرس كامل بإذن الله بعد كم مقالة الرمز المتبع لمتغير هو كلمة var ثم أسم المتغير ولنفرض x ثم نضع القيمة لهذا المتغير ولا تنسى وضع إشارة الفاصلة المنقوطة مثال عملي
var x=10
var y = 20
;var z = 100
هذه الطريقة صحيحة ولكن ما هي الطريقة الأصح حسب نصائح المبرمجين لغة الجافا سكريبت
أولا يجب كتابة تعليق مثل same vars // ملاحظة بالنسبة لتعليق إن أردت كتابة التعليق بمكان آخر غير الموضح بالمثال وخاصة بالرمز var عليك كتابة التعليق بعد كلمة var وليس قبلها
ليس عليك كتابة رمز var في كل مرة تكتب متغير جديد فقط أكتبه مرة واحدة 3 - يجب الفصل بين المتغيرات بفاصلة وهي, بنهاية كل متغير مثال عملي
same vars //
,var x=10
,var y = 20
;var z = 100
ملاحظة لغة الجافا سكريبت ليس هناك مشكلة لديها بموضوع المسافات ولكن عليك مراعات موضوع أنك إن كنت تكتب كود وفيه عدة أوامر مثل var يجب عليك مراعاة التنسيق للجزء المتغير ويكون جميع المتغيرات تحت بعضها
الخطأ الثالث طبيعة الحروف بلغة الجافا سكريبت
أن لغة الجافا سكريبت هي من النوع الحساس لطريقة كتابة الحروف وليس الحرف الكبير باللغة الإنجليزية كما هو الحرف الصغير فإذا كتبنا المتغيرين مختلفين وسميناه name في الأول كتبنا اسم ما بحرف كبير والثاني بحرف صغير فإن ذلك يكون مختلف وتعتبر المتغيرين هما متغيرين مختلفين أرجو الانتباه على هذا الأمر جيدا
الملاحظة الثانية المتعلقة بحمالة الحروف يجب مراعات بأن تكتب اسم المتغير بداية بالحرف الصغير والكلمة الثانية بالحرق الكبير وهكذا مثال first Name هذا بالنسبة لكلمة من كلمتين ومثال على جملة من ثلاث كلمات the Last Name ولا تقلق بشأن تذكر أسماء المتغيرات كل ما عليك كتابة الحرف الأول من المتغير والمصحح سيقوم بالكتابة عنك لأنه مخصص بلغة الجافا سكريبت
الطريقة الصحيحة لكتابة if وأن مكان كتابة التعليق بالشكل الصحيح تكتب بالشكل التالي
if ثم أضع () ومن ثم أفتح الأقواس الخاصة بالحالة الشرط {} الطريقة الصحيحة بالشكل التالي
} () if
{
ملاحظة: هذه المقالة عن طريقة كتابة الكود الصحيحة وليس شرح لكل الأمور التي تطرقنا لها سيتم شرح كل تاج في درس على حدا المهم أننا علمنا الطريقة الصحيحة لكتابة الأكواد والفرق الذي بينهم وعلمنا بأن لغة الجافا سكريبت هي لغة حساسة للحروف وأن الحرف الصغير يختلف عن الحرف الكبير بالنسبة لهذه اللغة في البرمجة
ختاما يمكنك إن كنت مهتم بالتعلم البرمجة بشكل عام ما عليك سوء الاشتراك في حسابي ليصلك كل جديد ومفيد حول البرمجة بشكل عام والتعليق ولو بكلمة ليتم دعمنا ومعرفة كم شخص مهتم بالبرمجة بشكل عام أكتب لنا هل سبق لك وتعلمت برمجة أو تريد التعلم بلغة أخرى وما هي لغة البرمجة في المستقبل ولكم جزيل الشكر والسلام على كل من فهم الكلام شكرا للاهتمام