Метод substring
substring методу саптан жарым сапты кайтарат
(баштапкы сап бул учурда өзгөрүлбөйт).
Биринчи параметр методтун кесүүнү баштаган
белгинин номерин белгилейт (номерлөө нөлдөн
башталат), ал эми экинчи параметр - кесүүнү аяктоо
керек болгон белгинин номери (бул номери бар
белги кесүүнүн курамына кирбейт). Экинчи параметр
милдеттүү эмес,
эгер ал көрсөтүлбөсө, анда саптын аягына чейинки бардык
белгилер кесилип алынат.
Синтаксис
сап.substring(кайдан кесүүнү баштоо, [кайда чейин кесүү]);
Мисал
Сап берилсин деп коёлу. Андан биринчиден үчүнчүсүнө чейинки белгилерди кесип алалы:
let str = 'abcde';
let sub = str.substring(1, 3);
console.log(sub);
Кодду иштетүүнүн натыйжасы (3 номери бар белги
кесилип алынган бөлүккө кирбейт):
'bc'
Мисал
Эми 1-белгиден
баштап саптын аягына чейинки белгилерди кесип алалы (бул үчүн экинчи
параметрди бербей койёлу):
let str = 'abcde';
let sub = str.substring(1);
console.log(sub);
Кодду иштетүүнүн натыйжасы:
'bcde'