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