تابع substring در جاوااسکریپت (تابع دوم)

توضیح:

این تابع مانند تابع slice است و براساس دو پارامتر شروع و انتها از رشته موردنظر را برش و در قالب یک رشته جدید برگشت می‌دهد.
موقعیت کاراکتر نخست عدد 0 است. موقعیت پارامتر end در رشته خروجی جدید در نظر گرفته نمیشود.
تفاوت این متد با متد slice در این است که در صورتی که پارامتر منفی وارد شود آن را عدد 0 تلقی می‌کند.
در صورتی که پارامتر نخست بزرگتر از پارامتر انتهایی باشد جای آنها باهم عوض نمی شوند. برای مثال (4,1) تبدیل به (1,4) می‌شود.


نحوه نوشتن:

String.substring(start, end);


پارامترها:

  • مقدار start: موقعیت شروع برش رشته. موقعیت کاراکتر نخست عدد 0 است.(ضروری)
  • مقدار end: موقعیت انتهایی برش رشته. آخرین کاراکتر در خروجی در نظر گرفته نمی‌شود. در صورتی که در نظر گرفته نشود تا انتهای رشته را برگشت می‌دهد.(اختیاری)

مشاهده ادامه در لینک زیر:

https://dejavan.ir


سخن پایانی

این بود یکی دیگر از توابع رشته ای جاوااسکریپت در صورت داشتن سوال یا نظر اون رو با من در میان بزارید.

من امیر جوان میر هستم گرافیست و توسعه دهنده وب از سال 1390

instagram: https://www.instagram.com/amir.javanmir/

تمامی حقوق این مطلب متعلق به سایت دیزاینر جوان می باشد هرگونه استفاده از این مطلب با ذکر منبع آن بلامانع است.

website: https://dejavan.ir
instagram: https://instagram.com/designer.javan
twitter: https://twitter.com/designer_javan
Telegram: https://t.me/designer_javan


سایر مطالب

https://virgool.io/jsStringFunction