Metodo String JavaScript includes()

IL metodo include() restituisce vero se una stringa contiene una stringa specificata. Altrimenti restituisce false. Il metodo include() fa distinzione tra maiuscole e minuscole e può accettare un parametro opzionale di posizione iniziale, semplificando le ricerche di sottostringhe all'interno delle stringhe per varie applicazioni.

Nota: Il metodo include() fa distinzione tra maiuscole e minuscole, ovvero tratterà i caratteri maiuscoli e minuscoli in modo diverso.

Sintassi

string.includes(searchvalue, start) 

Parametri

  • valore di ricerca: È la stringa in cui verrà effettuata la ricerca.
  • inizio: Questa è la posizione da cui verrà elaborata la ricerca
    (anche se questo parametro non è necessario se non viene menzionato la ricerca inizierà dall'inizio della stringa).

Valore di ritorno

Restituisce un valore booleano true che indica la presenza oppure restituisce un false che indica l'assenza.

Esempio 1: Verifica se la stringa è presente in un'altra stringa

Il codice controlla se la stringa Geeks è presente nella stringa Welcome to techcodeview.com.. Quindi registra il risultato, che è true> , poiché Geeks è effettivamente presente nella stringa.

javascript
let str = 'Welcome to techcodeview.com.'; let check = str.includes('Geeks'); console.log(check); 

Produzione
true 

Esempio 2: Controllo della stringa con distinzione tra maiuscole e minuscole

Qui il secondo parametro non è definito, quindi la ricerca avverrà dall'indice di partenza. Ma poiché questo metodo fa distinzione tra maiuscole e minuscole, tratterà le due stringhe in modo diverso, restituendo quindi un valore booleano falso.

javascript
let str = 'Welcome to techcodeview.com.'; let check = str.includes('geeks'); console.log(check); 

Produzione
false 

Esempio 3: Verifica della presenza di una stringa in un particolare indice

Il codice controlla se il carattere o è presente nella stringa Welcome to techcodeview.com. a partire dall'indice 17. Quindi registra il risultato, ovvero false> , poiché o non è presente nella sottostringa a partire dall'indice 17.

javascript
let str = 'Welcome to techcodeview.com.'; let check = str.includes('o', 17); console.log(check); 

Produzione
true 

Esempio 4: Indice di partenza negativo

Se l'indice calcolato (indice iniziale), cioè la posizione da cui inizierà la ricerca, è inferiore a 0, verrà cercato l'intero array.

javascript
let str = 'Welcome to techcodeview.com.'; let check = str.includes('o', -2); console.log(check); 

Produzione
true 

Browser supportati:

  • Google Chrome
  • Bordo
  • Internet Explorer
  • Firefox
  • musica lirica
  • Safari