logo

JavaScript Array indexOf() metode

JavaScript-matrisen indexOf()-metoden brukes til å søke etter posisjonen til et bestemt element i en gitt matrise. Denne metoden skiller mellom store og små bokstaver.

Indeksposisjonen til det første elementet i en matrise starter alltid med null. Hvis et element ikke er til stede i en matrise, returnerer det -1.

Syntaks

indexOf()-metoden er representert av følgende syntaks:

 array.indexOf(element,index) 

Parameter

element - Det representerer elementet som skal søkes.

indeks - Den representerer indeksposisjonen der søket starter. Det er valgfritt.

Komme tilbake

En indeks for et bestemt element.

JavaScript Array indexOf() metode eksempel

La oss se noen enkle eksempler på indexOf()-metoden.

Eksempel 1

Her vil vi skrive ut posisjonen til et element.

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

Produksjon:

 1 

Eksempel 2

I dette eksemplet vil vi oppgi indeksverdien der søket starter.

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

Produksjon:

knn algoritme
 3 

Eksempel 3

Her vil vi søke etter et element som ikke er til stede i en matrise.

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

Produksjon:

 -1