توفر Javascript مجموعة واسعة من وظائف معالجة السلاسل. تعد إزالة الحرف الأخير من سلسلة مهمة بسيطة في Javascript. هناك طريقتان مباشرتان للغاية للقيام بهذه المهمة ، وإحداهما تعمل بشكل جيد.
سلسلة فرعية
تأخذ وظيفة السلسلة الفرعية في Javascript وسيطين ، نقطة البداية للسلسلة الفرعية ، ونقطة النهاية للسلسلة الفرعية. من خلال استدعاء السلسلة الفرعية مع 0 كنقطة البداية ، وطول السلسلة الأصلية مطروحًا منه واحدًا كنقطة نهاية ، ستعيد Javascript السلسلة الأصلية مطروحًا منها الحرف الأخير.
كيفية الحصول على ساعات في ألعاب Steam
var theString = 'Angus Macgyver!'; var theStringMinusOne = theString.substring(0, theString.length-1); alert(theStringMinusOne);
يجب أن يطفو على السطح Angus Macgyver بدون علامة التعجب.
شريحة
تعمل وظيفة الشريحة بالمثل.
var theString = 'Angus Macgyver!'; var theStringMinusOne = theString.slice(0, -1); alert(theStringMinusOne);
أنا شخصياً أحب الخيار الأول لأن السلسلة الفرعية هي وظيفة مألوفة عبر لغات مختلفة. بصراحة ، لا يوجد فرق - اختر سعادتك.