logo

JavaScript Array indexOf() metode

JavaScript-array-metoden indexOf() bruges til at søge efter positionen af ​​et bestemt element i en given matrix. Denne metode skelner mellem store og små bogstaver.

Indekspositionen for det første element i et array starter altid med nul. Hvis et element ikke er til stede i et array, returnerer det -1.

Syntaks

Metoden indexOf() er repræsenteret af følgende syntaks:

 array.indexOf(element,index) 

Parameter

element - Det repræsenterer det element, der skal søges i.

indeks - Det repræsenterer indekspositionen, hvorfra søgningen starter. Det er valgfrit.

Vend tilbage

Et indeks for et bestemt element.

JavaScript Array indexOf() metode eksempel

Lad os se nogle simple eksempler på metoden indexOf().

Eksempel 1

Her vil vi udskrive et elements position.

 var arr=['C','C++','Python','C++','Java']; var result= arr.indexOf('C++'); document.writeln(result); 
Test det nu

Produktion:

 1 

Eksempel 2

I dette eksempel vil vi angive indeksværdien, hvorfra søgningen starter.

 var arr=['C','C++','Python','C++','Java']; var result= arr.indexOf('C++',2); document.writeln(result); 
Test det nu

Produktion:

knn algoritme
 3 

Eksempel 3

Her vil vi søge efter et element, som ikke er til stede i et array.

 var arr=['C','C++','Python','C++','Java']; var result= arr.indexOf('JavaScript'); document.writeln(result); 
Test det nu

Produktion:

 -1