Il metodo includes

Il metodo includes esegue la ricerca di una stringa specificata nella stringa corrente tenendo conto delle maiuscole/minuscole. Come primo parametro, il metodo accetta la stringa da trovare, come secondo (opzionale) - la posizione da cui iniziare la ricerca. Dopo l'esecuzione, il metodo restituisce true o false.

Sintassi

javascriptstringa.includes(cosa cercare, [da dove iniziare la ricerca]);

Esempio

Controlliamo se la stringa 'ab' è presente nella stringa 'abcde':

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

Risultato dell'esecuzione del codice:

javascripttrue

Esempio

Ora eseguiamo la ricerca a partire dal quinto carattere della stringa corrente:

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

Risultato dell'esecuzione del codice:

javascriptfalse

Esempio

Eseguiamo una ricerca tenendo conto delle maiuscole/minuscole:

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

Risultato dell'esecuzione del codice:

javascriptfalse

Vedi anche

  • metodo at,
    che cerca un carattere in base al numero della sua posizione nella stringa
  • metodo startsWith,
    che controlla l'inizio della stringa
  • metodo endsWith,
    che controlla la fine della stringa
  • metodo indexOf,
    che esegue la ricerca di una sottostringa
  • metodo lastIndexOf,
    che cerca l'ultima occorrenza di una sottostringa