logo

Metodo JavaScript Array indexOf()

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.

JavaScript
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