Metoda endsWith
Metoda endsWith verifică dacă
șirul de caractere se termină cu
subșirul specificat în primul parametru.
Dacă se termină, returnează true, iar
dacă nu se termină, atunci false.
Al doilea parametru opțional
poate specifica forțat lungimea șirului. În acest
caz, verificarea nu va fi a sfârșitului real al șirului,
ci a celui specificat.
Sintaxă
șir.endsWith(ce căutăm, [lungimea șirului]);
Exemplu
Să verificăm dacă șirul se termină cu subșirul dat:
let str = 'abcde';
let res = str.endsWith('cde');
console.log(res);
Rezultatul executării codului:
true
Exemplu
Să verificăm dacă șirul se termină cu subșirul dat:
let str = 'abcde';
let res = str.endsWith('xxx');
console.log(res);
Rezultatul executării codului:
false
Exemplu
Să specificăm forțat lungimea șirului pentru verificare:
let str = 'abcde';
let res = str.endsWith('bc', 3);
console.log(res);
Rezultatul executării codului:
true
Vezi și
-
metoda
startsWith,
care verifică începutul șirului -
metoda
indexOf,
care realizează căutarea în șir -
metoda
lastIndexOf,
care realizează căutarea în șir de la sfârșit -
metoda
includes,
care caută un șir -
metoda
at,
care caută un caracter al șirului