endsWith Metodu
endsWith metodu, bir dizenin
ilk parametrede belirtilen alt dize ile bitip bitmediğini kontrol eder.
Eğer bitiyorsa, true döndürür,
eğer bitmiyorsa, false döndürür.
İkinci isteğe bağlı parametre ile
dizenin uzunluğunu zorla belirtebilirsiniz. Bu
durumda kontrol, dizenin gerçek sonu yerine,
belirtilen kısmı için yapılır.
Sözdizimi
javascriptdizi.endsWith(aranan, [dize uzunluğu]);
Örnek
Bir dizenin belirli bir alt dize ile bitip bitmediğini kontrol edelim:
javascriptlet str = 'abcde';
let sonuc = str.endsWith('cde');
console.log(sonuc);
Kodun çalıştırılmasının sonucu:
javascripttrue
Örnek
Bir dizenin belirli bir alt dize ile bitip bitmediğini kontrol edelim:
javascriptlet str = 'abcde';
let sonuc = str.endsWith('xxx');
console.log(sonuc);
Kodun çalıştırılmasının sonucu:
javascriptfalse
Örnek
Kontrol için dize uzunluğunu zorla belirleyelim:
javascriptlet str = 'abcde';
let sonuc = str.endsWith('bc', 3);
console.log(sonuc);
Kodun çalıştırılmasının sonucu:
javascripttrue
Ayrıca Bakınız
-
metod
startsWith,
bir dizenin başlangıcını kontrol eder -
metod
indexOf,
bir dize içinde arama yapar -
metod
lastIndexOf,
bir dize içinde sondan başa doğru arama yapar -
metod
includes,
bir dizeyi arar -
metod
at,
bir dize karakterini arar