Metóda startsWith

Metóda startsWith kontroluje, či reťazec začína podreťazcom zadaným v prvom parametri. Ak začína, vráti true, a ak nezačína, vráti false. Druhým voliteľným parametrom metóda prijíma pozíciu, od ktorej začať kontrolu (predvolene od začiatku reťazca).

Syntax

javascriptreťazec.startsWith(čo hľadáme, [začiatok kontroly]);

Príklad

Skontrolujeme, či reťazec začína daným podreťazcom:

javascriptlet str = 'abcde';
let res = str.startsWith('abc');

console.log(res);

Výsledok vykonania kódu:

javascripttrue

Príklad

Skontrolujeme, či reťazec začína daným podreťazcom:

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

console.log(res);

Výsledok vykonania kódu:

javascriptfalse

Príklad

Začneme kontrolu od zadanej pozície:

javascriptlet str = 'abcde';
let res = str.startsWith('bc', 1);

console.log(res);

Výsledok vykonania kódu:

javascripttrue

Pozrite tiež

  • metóda endsWith,
    ktorá kontroluje koniec reťazca
  • metóda indexOf,
    ktorá vykonáva vyhľadávanie podreťazca
  • metóda includes,
    ktorá hľadá reťazec
  • metóda at,
    ktorá hľadá znak reťazca