اللجزء 12 شرح أنواع الداتا في البرمجة الجافا سكريبت

اللجزء 12 شرح أنواع الداتا في البرمجة الجافا سكريبت

0 المراجعات

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

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

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

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

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

لقد قمت بشرح ثلاثة أنولع من الداتا في الجافا سكريبت النوع الأول boolean Area object واليوم سنقوم بشرح النوع الرابع وهو الخاص بكتابة النصوص اسمه string 

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

;”var myName = “Osama

;docuoment.getElementById(“test”).innterHTML = myName

سيقوم بطباعة الاسم الذي عرفناه وهو Osama لنجرب بطريقة single cods تكون بالطريقة التالية 

;’var myName = ‘Osama

;docuoment.getElementById(“test”).innterHTML = myName

وسيظهر عند تطبيق الكود الاسم Osama 

هناك ناس تكتب تعليق ضمن تعليق فهل يمكن أن أضع single cods وبداخلها  double cods هذا الشيء لا يمكن بالبرمجة ولكن  يمكن ولكن يجب الانتباه إلى الأمر النالي بأني لو وضعت إشارة علامتين التنصيص أو علامتي تنصيص في البداية يجب علي وضع بداخلها علامة تنصيص واحدة single وهكذا  فلو قمت بوضع   بأول فعلي وضع العلامةö double cods وهكذا  الشيء الذي كتبته  بالداخل double cods يجب بأن أضع الجزء الثاتي single cods وهكذا هي نطبق ما تعلمناه الآن 

;"" var myName = ‘Osama Mahamad

;docuoment.getElementById(“test”).innterHTML = my

إذا كتبنا بهذه الطريقة فيظهر أخطاء كثيرة ولم يتم طباعته ولكن الطريقة الصحيحة بالكتابة هي أن نكتب هذه الطريقة 

;'var myName = ‘Osama Mahamad"zero"

;docuoment.getElementById(“test”).innterHTML = myName

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

;'/var myName = ‘Osama Mahamad"/zero"  

;docuoment.getElementById(“test”).innterHTML = myName

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

var myAge =32+10

docuoment.getElementById(“test”).innterHTML = 

فيظهر بالبرمجة الرقم التالي

 42 

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

var myAge ="32"+10

docuoment.getElementById(“test”).innterHTML = 

 فسيتم طباعته بالشكل التالي

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

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

دون أي علامة أمونة آخر من البيانات type of الثاني نوع البيانات أو نوع هذا الكود وهكذا نوع المتغير myAge هو untifindid كذلك قمنا بكتابه الدله البولينج الخاصة بدلتي true و  false لو طلبنا من البرمجية إظهار نوع هذه الدالة بس تكتب بان اسمها Boolean هذا ممنوع الخاص area يعامل على أنه نوع من object والنوع التربيع والدالة null ت

هناك نوعين مشابهين لهذه الدالة التي تم شرحها وهي NoN وتفيد بأن هذا ليس رقمي دالة أخرى اسمها null التي ترسل نفس الرسالة وسيتم الفرق بين الدالتين underfind و null إن الأمر سيطرة لذلك يا سوف نشرح هذا الأمر في درس وهناك أدلة أخرى اسمها symbol يمكن القراءة عنها في موقع مو ذله يمكن أن نتكلم عنها إن شاء الله في درس آخر يوجد أنواع أخرى من البيانات هناك مواقع لا تفهم كغيره ثلاثة أنواع من البيانات مثله string  و area و Bolean وهناك مواقع أخرى مقدمه قليلا تشرح Area ما يمكننا شرح كل هذه الأنواع من البيانات في هذا الدورة بالتفصيل إن شاء الله ولكن عندما شرحنا موضوع البولين ومثالا واحدا ضربنا ولكن ليس كافيا في الشرح الأمر طويل وله تفاصيل أخرى إن شاء الله 

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


 


 

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

المقالات

162

متابعين

32

متابعهم

13

مقالات مشابة