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:

  • 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 la indexOf()> mètode per trobar l'índex de l'element gfg a la matriu name> . L'índex de gfg s'emmagatzema a la variable a> 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 la indexOf()> 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