شرح صفوف ومحتوى الفقرة
تحفظ القوالب النصية الانتقال للأسطر الجديدة بصورة طبيعية تماماً، وتتكامل مع دوال التنسيق الأساسية: toUpperCase() لتكبير الأحرف، وtoLowerCase() لتوحيد البريد الإلكتروني بأحرف صغيرة، وtrim() لحذف المسافات الزائدة في الطرفين، وslice(start, end) لاقتطاع جزء محدد من فهرس البداية إلى ما قبل فهرس النهاية.
JavaScript
const rawEmail = ' [email protected] ';
const cleanEmail = rawEmail.trim().toLowerCase();
const domain = cleanEmail.slice(8);
document.getElementById('fmt-out').textContent =
`Email: ${cleanEmail}\nDomain: ${domain}`;
خلاصة المعرفة ومحطة الانتقال
ملخص الدرس
حصاد الدرسمراجعة مركّزة لأهم المفاهيم والقواعد الهندسية التي أتقنتها في هذا الدرس قبل التطبيق العملي
ماذا تعلّمت في هذا الدرس؟
أتقنت في هذا الدرس محارف الهروب النصية، وخاصية الطول والوصول للمحارف عبر .at(-1)، وقاعدة ثبات السلاسل النصية، والقوالب النصية الحديثة `...` مع التضمين ${...} ودوال التنسيق والاقتطاع. الخطوة التالية: ابدأ الفصل الثالث مع درس «المعاملات الحسابية في JavaScript» لإتقان العمليات الرياضية وباقي القسمة والأسس.