IL Metodo JavaScript Array indexOf() restituisce la posizione della prima occorrenza di un valore in una stringa. Se il valore non viene trovato, restituisce -1. Questo metodo fornisce un modo semplice per determinare la posizione di caratteri o sottostringhe specifici all'interno delle stringhe.
Sintassi
array.indexOf(element, start)>
parametri:
ordinare l'heap
- elemento: Questo parametro contiene l'elemento il cui indice verrà restituito.
- inizio: Questo parametro è facoltativo e contiene il punto iniziale dell'array, dove il valore predefinito è 0 per iniziare la ricerca.
Valore di ritorno: Questo metodo restituisce l'indice della prima occorrenza dell'elemento. Se l'elemento non può essere trovato nell'array, questo metodo restituisce -1.
Esempio 1: Trovare l'indice dell'elemento nell'array
Questo codice dimostra l'uso diindexOf()>metodo per trovare l'indice dell'elemento gfg nell'arrayname>. L'indice di gfg è memorizzato nella variabilea>e poi effettuato l'accesso alla console.
let name = ['gfg', 'cse', 'geeks', 'portal']; a = name.indexOf('gfg') // Printing result of method console.log(a)> Produzione
0>
Esempio 2: Ricerca di elementi nell'array
Questo codice dimostra l'uso diindexOf()>metodo per trovare l'indice di un elemento specifico (2>) in un array (A>). Restituisce l'indice della prima occorrenza dell'elemento nell'array (1>in questo caso). Se l'elemento non viene trovato, ritorna-1>.
JavaScript
// Taking input as an array A // having some elements. let A = [1, 2, 3, 4, 5]; // indexOf() method is called to // test whether the searching element // is present in given array or not. a = A.indexOf(2) // Printing result of method. console.log(a);>
Produzione
1>
Abbiamo un elenco completo di metodi Javascript Array, per controllarli ti invitiamo a consultare questo Riferimento completo all'array Javascript articolo.
Browser supportati:
- Google Chrome
- Bordo
- Firefox
- musica lirica
- Safari