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:
linux preimenuj imenik
- 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 uporaboindexOf()>
metoda za iskanje indeksa elementa gfg v matrikiname>
. Indeks gfg je shranjen v spremenljivkia>
in se nato prijavil na konzolo.
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 uporaboindexOf()>
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