Metod substring
Metod substring sətirdən alt sətri qaytarır
(orijinal sətir dəyişmir).
Birinci parametr metodun kəsməyə başlayacağı
simvolun nömrəsini təyin edir (nömrələmə
sıfırdan başlayır), ikinci parametr isə kəsmanın
bitməli olduğu simvolun nömrəsidir (bu nömrəli
simvol kəsilmiş hissəyə daxil edilmir). İkinci parametr
məcburi deyil,
əgər göstərilməyibsə, onda bütün simvollar
sətrin sonuna qədər kəsiləcək.
Sintaksis
sətir.substring(haradan kəsməyə başlamaq, [hara qədər kəsmək]);
Nümunə
Bir sətir verildiyini fərz edək. Gəlin ondan birincidən üçüncüyə qədər olan simvolları kəsək:
let str = 'abcde';
let sub = str.substring(1, 3);
console.log(sub);
Kodun icrasının nəticəsi (nömrəsi
3 olan simvol kəsilmiş hissəyə daxil edilməyəcək):
'bc'
Nümunə
Gəlin indi 1-ci simvoldan
sətrin sonuna qədər olan simvolları kəsək (bunun üçün ikinci
parametri təyin etməyək):
let str = 'abcde';
let sub = str.substring(1);
console.log(sub);
Kodun icrasının nəticəsi:
'bcde'