logo

JavaScript Array indexOf() metod

JavaScript-matrisen indexOf()-metoden används för att söka efter positionen för ett visst element i en given matris. Denna metod är skiftlägeskänslig.

Indexpositionen för det första elementet i en array börjar alltid med noll. Om ett element inte finns i en array returnerar det -1.

Syntax

Metoden indexOf() representeras av följande syntax:

 array.indexOf(element,index) 

Parameter

element - Det representerar elementet som ska sökas.

index - Det representerar indexpositionen där sökningen startar. Det är valfritt.

Lämna tillbaka

Ett index för ett visst element.

Exempel på JavaScript Array indexOf()-metod

Låt oss se några enkla exempel på metoden indexOf().

Exempel 1

Här kommer vi att skriva ut positionen för ett element.

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

Produktion:

 1 

Exempel 2

I det här exemplet kommer vi att tillhandahålla indexvärdet där sökningen startar.

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

Produktion:

strängen innehåller
 3 

Exempel 3

Här kommer vi att söka efter ett element som inte finns i en array.

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

Produktion:

 -1