JavaScript رشته‌ها JS Strings

str.slice()

بخشی از رشته را بین دو ایندکس برمی‌گرداند. ایندکس منفی از انتهای رشته شمرده می‌شود و اگر پارامتر دوم داده نشود تا انتهای رشته ادامه می‌یابد. برخلاف substring، ایندکس‌های منفی را به‌درستی پشتیبانی می‌کند.

سینتکس

str.slice(start, end)

مثال کاربردی

const name = "RadikalWP";
name.slice(0, 7);   // "Radikal"
name.slice(-2);     // "WP"
name.slice(7);      // "WP"

پارامترها

start ایندکس شروع (منفی = از انتها)
end ایندکس پایان (خودش شامل نمی‌شود)

مقدار بازگشتی: رشته جدید