logo

Mètode JavaScript Array indexOf().

El mètode JavaScript array indexOf() s'utilitza per cercar la posició d'un element concret en una matriu determinada. Aquest mètode distingeix entre majúscules i minúscules.

La posició de l'índex del primer element d'una matriu comença sempre amb zero. Si un element no està present en una matriu, retorna -1.

Sintaxi

El mètode indexOf() es representa amb la sintaxi següent:

 array.indexOf(element,index) 

Paràmetre

element - Representa l'element a cercar.

índex: representa la posició de l'índex des d'on comença la cerca. És opcional.

Tornar

Índex d'un element concret.

Exemple de mètode JavaScript Array indexOf().

Vegem alguns exemples senzills del mètode indexOf().

Exemple 1

Aquí, imprimirem la posició d'un element.

 var arr=['C','C++','Python','C++','Java']; var result= arr.indexOf('C++'); document.writeln(result); 
Prova-ho ara

Sortida:

 1 

Exemple 2

En aquest exemple, proporcionarem el valor de l'índex des d'on comença la cerca.

 var arr=['C','C++','Python','C++','Java']; var result= arr.indexOf('C++',2); document.writeln(result); 
Prova-ho ara

Sortida:

css centrant una imatge
 3 

Exemple 3

Aquí, cercarem un element que no estigui present en una matriu.

 var arr=['C','C++','Python','C++','Java']; var result= arr.indexOf('JavaScript'); document.writeln(result); 
Prova-ho ara

Sortida:

 -1