Metoda JavaScript Array indexOf().

The Metoda JavaScript Array indexOf(). vrne položaj prvega pojava vrednosti v nizu. Če vrednosti ni mogoče najti, vrne -1. Ta metoda nudi preprost način za določanje položaja določenih znakov ali podnizov znotraj nizov.

Sintaksa

array.indexOf(element, start) 

Parametri:

  • element: Ta parameter vsebuje element, katerega indeks bo vrnjen.
  • začetek: Ta parameter je neobvezen in vsebuje začetno točko matrike, kjer je privzeta vrednost 0 za začetek iskanja.

Vrnjena vrednost: Ta metoda vrne indeks prve pojavitve elementa. Če elementa ni mogoče najti v matriki, potem ta metoda vrne -1.

Primer 1: Iskanje indeksa elementa v matriki

Ta koda prikazuje uporabo indexOf()> metoda za iskanje indeksa elementa gfg v matriki name> . Indeks gfg je shranjen v spremenljivki a> in se nato prijavil na konzolo.

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

Izhod
0 

Primer 2: Iskanje elementa v nizu

Ta koda prikazuje uporabo indexOf()> metoda za iskanje indeksa določenega elementa ( 2> ) v nizu ( A> ). Vrne indeks prve pojavitve elementa v matriki ( 1> v tem primeru). Če element ni najden, se vrne -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); 

Izhod
1 

Imamo popoln seznam metod Javascript Array, če jih želite preveriti, pojdite skozi to Javascript Array Popolna referenca Članek.

Podprti brskalniki:

  • Google Chrome
  • Edge
  • Firefox
  • Opera
  • Safari