كيفية إزالة الحرف الأخير من سلسلة في JavaScript

كيف يمكنك إزالة الحرف الأخير من سلسلة؟

أبسط حل هو استخدامslice()طريقة السلسلة ، تمرير معلمتين. الأول هو 0 ، نقطة البداية. الثاني هو عدد العناصر المراد إزالتها. سيؤدي تمرير رقم سالب إلى إزالة بدءًا من النهاية. هذا هو الحل:

const text = 'abcdef'
const editedText = text.slice(0, -1) //'abcde'

نلاحظ أنslice()الأسلوب لا يعدل السلسلة الأصلية.

تقوم بإنشاء سلسلة نصية جديدة ، ولهذا السبب أسندها إلى متغير جديد في المثال أعلاه.


المزيد من دروس js: