شرح دورة الـ JavaScript للمبتدئين - الدرس الثانى عشر
هذا الدرس يدور حول كيفيه التعامل مع المتغير النصى (string) واستخدام طرق (Methods) خاصه بالمتغير النصى.
ما هو المتغير النصى string ؟
هو متغير يتم من خلاله التعامل مع الحروف النصيه أو الأرقام , ولكن بالنسبه للأرقام سوف تعامل معامله النص أى ان فى هذه الحاله لا نستطيع أن نجرى عليها العمليات الحسابيه لأنها هنا تعتبر كنص.
صيغته
var a = "sun" ; var a = "ax12" ;
تم تعريف (a) كمتغير ووضع بداخله نص , ولكى نحدد أن هذا نص وضع بين ( " " ).
var a = "154" ;
تعتبر الأرقام فى هذه الحاله نص أى لا تجرى عليها العمليات الحسابيه لانها وضعت بين ( " " )
مـلحـوظـه
العلامات أو الرموز إذا جاءت بين ( " " ) تعتبر نص وكذلك المسافات تعد كحرف إذا جاز التعبير أى أن المسافه فى هذه الحاله سوف تأخذ مكان فى الذاكره.
var a = "ab 12@ " ;
المسافه بين حرف (b) ورقم (1) يأخذ مكان فى الذاكره وموقعه فى هذه الحاله هوالموقع الثانى ابتدائا من الصفر.
طرق خاصه بـ (String Object)
ولتوضيح الموجود فى الجدول ومعرفه كيفيه تطبيقه إليكم هذا المثال.
مـثـال
طرق أخرى فى (string object)
مـثـال
مـلـحـوظه
استخدام الامر ( (3,7)slice ) يطبع الاحرف ابتداء من الحرف الموجود فى الموقع الثالث وهو حرف (c) وينتهى عند الحرف السابع أى يطبع الاحرف فى الموقع (3), (4) , (5), (6)
مدونه مايندز وجدتها زاخره باالدروس الموجهه للمبتديئن فى المجال التقنى عامه والبرمجى, المدونه تضعك على الطريق وتساعدك على عمل مقارنه ما بين بعض الاقسام المختلفه ومن ثم تحدد ما تريد. اشكر الساده الزملاء الذين ساهموا فى انشاء المدونه.
رائع ان يكون هناك مدونة عربية تجمع ما بين الاخبار التقنية الاحترافية و دروس تعليمية قيمة في ذات المجال و انصح جميع المبتدئين و مزاولي المهنة متابعتها
ومن الجميل أن نرى مواقع عربية تدعم المحتوى العربي التعليمي في مجال البرمجيات والكومبيوتر ، ونأمل أن يكون موقع "مايندز" بإذن الله نواة جيدة في بناء المحتوى البرمجي العربي