JavaScript Array indexOf() -menetelmä
The JavaScript Array indexOf() -menetelmä palauttaa arvon ensimmäisen esiintymän sijainnin merkkijonossa. Jos arvoa ei löydy, se palauttaa -1. Tämä menetelmä tarjoaa yksinkertaisen tavan määrittää tiettyjen merkkien tai alimerkkijonojen sijainti merkkijonoissa.
Syntaksi
array.indexOf(element, start)
Parametrit:
- elementti: Tämä parametri sisältää elementin, jonka indeksi palautetaan.
- alkaa: Tämä parametri on valinnainen ja sisältää taulukon aloituspisteen, jossa haun oletusarvo on 0.
Palautusarvo: Tämä menetelmä palauttaa elementin ensimmäisen esiintymisen indeksin. Jos elementtiä ei löydy taulukosta, tämä menetelmä palauttaa -1.
Esimerkki 1: Elementin indeksin löytäminen taulukosta
Tämä koodi osoittaa, että käytetään indexOf()> menetelmä löytääksesi elementin gfg indeksin taulukosta name> . Gfg:n indeksi tallennetaan muuttujaan a> ja sitten kirjautuneena konsoliin.
let name = ['gfg', 'cse', 'geeks', 'portal']; a = name.indexOf('gfg') // Printing result of method console.log(a) Lähtö
0
Esimerkki 2: Etsitään elementtiä Arraysta
Tämä koodi osoittaa, että käytetään indexOf()> tapa löytää tietyn elementin indeksi ( 2> ) taulukossa ( A> ). Se palauttaa taulukon elementin ensimmäisen esiintymisen indeksin ( 1> tässä tapauksessa). Jos elementtiä ei löydy, se palaa -1> .
// 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);
Lähtö
1
Meillä on täydellinen luettelo Javascript Array -menetelmistä. Tarkista ne käymällä läpi tämä Javascript Array Täydellinen viittaus artikla.
Tuetut selaimet:
- Google Chrome
- Reuna
- Firefox
- Ooppera
- Safari