logo

Matriu JavaScript indexOf() Mètode

El Mètode JavaScript Array indexOf(). retorna la posició de la primera ocurrència d'un valor en una cadena. Si no es troba el valor, retorna -1. Aquest mètode proporciona una manera senzilla de determinar la posició de caràcters específics o subcadenes dins de les cadenes.

Sintaxi



array.indexOf(element, start)>

Paràmetres:

css centrant una imatge
  • element: Aquest paràmetre conté l'element l'índex del qual es retornarà.
  • començar: Aquest paràmetre és opcional i conté el punt inicial de la matriu, on el valor per defecte és 0 per començar la cerca.

Valor de retorn: Aquest mètode retorna l'índex de la primera ocurrència de l'element. Si l'element no es pot trobar a la matriu, aquest mètode retorna -1.

Exemple 1: Trobar l'índex d'elements a la matriu



Aquest codi demostra l'ús de laindexOf()>mètode per trobar l'índex de l'element gfg a la matriuname>. L'índex de gfg s'emmagatzema a la variablea>i després inicieu sessió a la consola.

JavaScript
let name = ['gfg', 'cse', 'geeks', 'portal']; a = name.indexOf('gfg') // Printing result of method console.log(a)>

Sortida
0>

Exemple 2: Element de cerca a la matriu

Aquest codi demostra l'ús de laindexOf()>mètode per trobar l'índex d'un element específic (2>) en una matriu (A>). Retorna l'índex de la primera ocurrència de l'element a la matriu (1>en aquest cas). Si no es troba l'element, torna-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);>

Sortida
1>

Tenim una llista completa de mètodes Javascript Array, per comprovar-los, si us plau, aneu a través d'això Javascript Array Referència completa article.

Navegadors compatibles:

  • Google Chrome
  • Edge
  • Firefox
  • Òpera
  • Safari