Metóda endsWith
Metóda endsWith kontroluje, či
reťazec končí na podreťazec uvedený v prvom parametri.
Ak končí, vráti true, a
ak nekončí, tak false.
Druhým voliteľným parametrom
je možné nútene určiť dĺžku reťazca. V tomto
prípade kontrola nebude skutočného konca reťazca,
ale určeného.
Syntax
javascriptreťazec.endsWith(čo hľadáme, [dĺžka reťazca]);
Príklad
Skontrolujme, či reťazec končí na zadaný podreťazec:
javascriptlet str = 'abcde';
let res = str.endsWith('cde');
console.log(res);
Výsledok vykonania kódu:
javascripttrue
Príklad
Skontrolujme, či reťazec končí na zadaný podreťazec:
javascriptlet str = 'abcde';
let res = str.endsWith('xxx');
console.log(res);
Výsledok vykonania kódu:
javascriptfalse
Príklad
Nútene zadajme dĺžku reťazca pre kontrolu:
javascriptlet str = 'abcde';
let res = str.endsWith('bc', 3);
console.log(res);
Výsledok vykonania kódu:
javascripttrue
Pozrite si aj
-
metóda
startsWith,
ktorá kontroluje začiatok reťazca -
metóda
indexOf,
ktorá vykonáva vyhľadávanie v reťazci -
metóda
lastIndexOf,
ktorá vykonáva vyhľadávanie v reťazci od konca -
metóda
includes,
ktorá hľadá reťazec -
metóda
at,
ktorá hľadá znak reťazca