Metoda endsWith

Metoda endsWith proverava da li se string završava na podstring naveden u prvom parametru. Ako se završava, onda vraća true, a ako se ne završava, onda false. Drugim opcionim parametrom može se nametnuti dužina stringa. U ovom slučaju provera će biti ne pravog kraja stringa, već navedenog.

Sintaksa

javascriptstring.endsWith(šta tražimo, [dužina stringa]);

Primer

Proverimo da li se string završava na datu podstring:

javascriptlet str = 'abcde';
let res = str.endsWith('cde');

console.log(res);

Rezultat izvršavanja koda:

javascripttrue

Primer

Proverimo da li se string završava na datu podstring:

javascriptlet str = 'abcde';
let res = str.endsWith('xxx');

console.log(res);

Rezultat izvršavanja koda:

javascriptfalse

Primer

Nametnimo dužinu stringa za proveru:

javascriptlet str = 'abcde';
let res = str.endsWith('bc', 3);

console.log(res);

Rezultat izvršavanja koda:

javascripttrue

Pogledajte takođe

  • metod startsWith,
    koji proverava početak stringa
  • metod indexOf,
    koji vrši pretragu po stringu
  • metod lastIndexOf,
    koji vrši pretragu po stringu od kraja
  • metod includes,
    koji traži string
  • metod at,
    koji traži karakter stringa