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.
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.
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