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

javascriptsə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:

javascriptlet 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):

javascript'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):

javascriptlet str = 'abcde';
let sub = str.substring(1);

console.log(sub);

Kodun icrasının nəticəsi:

javascript'bcde'

Həmçinin baxın

  • substr və slice metodları,
    onlar da alt sətri qaytarır