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

توفر Javascript مجموعة واسعة من وظائف معالجة السلاسل. تعد إزالة الحرف الأخير من سلسلة مهمة بسيطة في جافا سكريبت. هناك طريقتان مباشرتان للغاية للقيام بهذه المهمة ، وإحداهما تعمل بشكل جيد.

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

سلسلة فرعية

تأخذ دالة السلسلة الفرعية في Javascript وسيطين ، نقطة البداية للسلسلة الفرعية ، ونقطة النهاية للسلسلة الفرعية. من خلال استدعاء السلسلة الفرعية مع 0 كنقطة البداية ، وطول السلسلة الأصلية مطروحًا منه واحدًا كنقطة نهاية ، ستعيد Javascript السلسلة الأصلية مطروحًا منها الحرف الأخير.

var theString = 'Angus Macgyver!'؛ var theStringMinusOne = theString.substring (0، theString.length-1) ؛ تنبيه (theStringMinusOne) ؛ 

يجب أن يظهر ذلك "Angus Macgyver" بدون علامة التعجب.

شريحة

تعمل وظيفة الشريحة بالمثل.

var theString = 'Angus Macgyver!'؛ var theStringMinusOne = theString.slice (0، -1) ؛ تنبيه (theStringMinusOne) ؛ 

أنا شخصياً أحب الخيار الأول لأن السلسلة الفرعية هي وظيفة مألوفة عبر لغات مختلفة. بصراحة ، لا يوجد فرق - اختر سعادتك.