انتقل إلى محتوى الدرس

String Length and Character Access طول النص والوصول للمحارف

أتقن السلاسل النصية والقوالب النصية الحديثة في JavaScript: محارف الهروب، خاصية length ودالة at، ثبات النصوص، علامة Backtick والتضمين المباشر، ودوال trim وslice.
3 صفوف تعليمية
جافا سكريبت
7 مشاهدة

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي

تمتلك كل سلسلة نصية خاصية .length (تُكتب كخاصية بلا أقواس!) لمعرفة عدد محارفها شاملاً المسافات. ويبدأ ترقيم المواقع من الصفر (Zero-Based Indexing) فيكون الحرف الأول عند str[0]، بينما تمنحنا الدالة الحديثة str.at(-1) قراءة أنيقة ومباشرة لآخر حرف من نهاية النص.

الصف 2 كود برمجي
JavaScript
const brand = 'CloseTag';
const first = brand[0];
const last = brand.at(-1);
document.getElementById('str-idx').textContent =
  brand.length + ' chars | ' + first + ' .. ' + last;
الصف 3 ملاحظة هامة