Metoda includes

Metoda includes efectuează căutarea unui șir dat în șirul curent cu respectarea majusculelor și minusculelor. Primul parametru al metodei primește șirul care trebuie găsit, al doilea parametru opțional - poziția de la care trebuie începută căutarea. După execuție, metoda returnează true sau false.

Sintaxă

javascriptșir.includes(ce căutăm, [de unde începem căutarea]);

Exemplu

Să verificăm dacă șirul 'ab' se află în șirul 'abcde':

javascriptlet res = 'abcde'.includes('ab');
console.log(res);

Rezultatul executării codului:

javascripttrue

Exemplu

Acum să efectuăm căutarea începând de la al cincilea caracter al șirului curent:

javascriptlet res = 'ab cd ef'.includes('cd', 5);
console.log(res);

Rezultatul executării codului:

javascriptfalse

Exemplu

Să efectuăm o căutare cu respectarea majusculelor și minusculelor:

javascriptlet res = 'abcde'.includes('AB');
console.log(res);

Rezultatul executării codului:

javascriptfalse

Vedeți și

  • metoda at,
    care caută un caracter după numărul poziției sale în șir
  • metoda startsWith,
    care verifică începutul unui șir
  • metoda endsWith,
    care verifică sfârșitul unui șir
  • metoda indexOf,
    care efectuează căutarea unui substring
  • metoda lastIndexOf,
    care caută ultima apariție a unui substring