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