substring Metodu
substring metodu, bir dizeden bir alt dize döndürür
(orijinal dize bu sırada değişmez).
İlk parametre, metodun kesmeye başlayacağı karakterin numarasını belirtir
(numaralandırma sıfırdan başlar), ikinci parametre ise kesmenin
sonlandırılacağı karakterin numarasını belirtir (bu numaraya sahip karakter
kesilen kısma dahil edilmez). İkinci parametre zorunlu değildir,
eğer belirtilmezse, dizinin sonuna kadar tüm karakterler
kesilir.
Sözdizimi
dize.substring(nereden kesmeye başlanacağı, [nereye kadar kesileceği]);
Örnek
Bir dize verildiğini varsayalım. Şimdi ondan birinci ile üçüncü karakter arasındakileri çıkaralım:
let str = 'abcde';
let sub = str.substring(1, 3);
console.log(sub);
Kodun çalıştırılmasının sonucu (3 numaralı karakter
kesilen kısma dahil edilmez):
'bc'
Örnek
Şimdi ise 1. karakterden
dizenin sonuna kadar olan kısmı çıkaralım (bunun için ikinci
parametreyi belirtmeyelim):
let str = 'abcde';
let sub = str.substring(1);
console.log(sub);
Kodun çalıştırılmasının sonucu:
'bcde'