logo

JavaScript Array indexOf() Metode

De JavaScript Array indexOf() metode returnerer posisjonen til den første forekomsten av en verdi i en streng. Hvis verdien ikke blir funnet, returnerer den -1. Denne metoden gir en enkel måte å bestemme plasseringen av spesifikke tegn eller delstrenger i strenger.

Syntaks

array.indexOf(element, start)>

Parametere:



knn algoritme
  • element: Denne parameteren inneholder elementet hvis indeks vil bli returnert.
  • start: Denne parameteren er valgfri og inneholder startpunktet til matrisen, der standardverdien er 0 for å starte søket.

Returverdi: Denne metoden returnerer indeksen for den første forekomsten av elementet. Hvis elementet ikke kan bli funnet i matrisen, returnerer denne metoden -1.

Eksempel 1: Finne indeks over element i matrise

Denne koden demonstrerer bruken avindexOf()>metode for å finne indeksen til elementet gfg i matrisenname>. Indeksen til gfg er lagret i variabelena>og deretter logget på konsollen.

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

Produksjon
0>

Eksempel 2: Søker element i Array

Denne koden demonstrerer bruken avindexOf()>metode for å finne indeksen til et spesifikt element (2>) i en matrise (A>). Den returnerer indeksen for den første forekomsten av elementet i matrisen (1>i dette tilfellet). Hvis elementet ikke blir funnet, returnerer det-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);>

Produksjon
1>

Vi har en komplett liste over Javascript Array-metoder, for å sjekke dem, gå gjennom dette Javascript Array Komplett referanse artikkel.

Støttede nettlesere:

  • Google Chrome
  • Kant
  • Firefox
  • Opera
  • Safari