Metoda endsWith
Metoda endsWith sprawdza, czy
ciąg znaków kończy się na podany w pierwszym parametrze podciąg.
Jeśli się kończy, zwraca true, a
jeśli się nie kończy, to false.
Drugim opcjonalnym parametrem
można wymusić ustawienie długości ciągu. W tym
przypadku sprawdzany będzie nie rzeczywisty koniec ciągu,
a ten określony.
Składnia
ciąg.endsWith(czego szukamy, [długość ciągu]);
Przykład
Sprawdźmy, czy ciąg znaków kończy się na podany podciąg:
let str = 'abcde';
let res = str.endsWith('cde');
console.log(res);
Wynik wykonania kodu:
true
Przykład
Sprawdźmy, czy ciąg znaków kończy się na podany podciąg:
let str = 'abcde';
let res = str.endsWith('xxx');
console.log(res);
Wynik wykonania kodu:
false
Przykład
Wymuśmy ustawienie długości ciągu dla sprawdzenia:
let str = 'abcde';
let res = str.endsWith('bc', 3);
console.log(res);
Wynik wykonania kodu:
true
Zobacz też
-
metoda
startsWith,
która sprawdza początek ciągu znaków -
metoda
indexOf,
która wykonuje wyszukiwanie w ciągu znaków -
metoda
lastIndexOf,
która wykonuje wyszukiwanie w ciągu znaków od końca -
metoda
includes,
która wyszukuje ciąg znaków -
metoda
at,
która wyszukuje znak ciągu