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ă
șir.includes(ce căutăm, [de unde începem căutarea]);
Exemplu
Să verificăm dacă șirul 'ab'
se află în șirul 'abcde':
let res = 'abcde'.includes('ab');
console.log(res);
Rezultatul executării codului:
true
Exemplu
Acum să efectuăm căutarea începând de la al cincilea caracter al șirului curent:
let res = 'ab cd ef'.includes('cd', 5);
console.log(res);
Rezultatul executării codului:
false
Exemplu
Să efectuăm o căutare cu respectarea majusculelor și minusculelor:
let res = 'abcde'.includes('AB');
console.log(res);
Rezultatul executării codului:
false
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