Metoda startsWith

Metoda startsWith verifică dacă șirul începe cu subșirul specificat în primul parametru. Dacă începe, returnează true, iar dacă nu începe, atunci false. Al doilea parametru opțional pe care metoda îl acceptă este poziția de la care să înceapă verificarea (implicit de la începutul șirului).

Sintaxă

javascriptșir.startsWith(ce căutăm, [începutul verificării]);

Exemplu

Să verificăm dacă șirul începe cu subșirul dat:

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

console.log(res);

Rezultatul executării codului:

javascripttrue

Exemplu

Să verificăm dacă șirul începe cu subșirul dat:

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

console.log(res);

Rezultatul executării codului:

javascriptfalse

Exemplu

Să începem verificarea de la poziția dată:

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

console.log(res);

Rezultatul executării codului:

javascripttrue

Vedeți și

  • metoda endsWith,
    care verifică sfârșitul șirului
  • metoda indexOf,
    care realizează căutarea subșirului
  • metoda includes,
    care caută un șir
  • metoda at,
    care caută un caracter al șirului