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.

JavaScript
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> .

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); 

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