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