logo

JavaScript masīva indexOf() metode

JavaScript masīva indexOf() metode tiek izmantota, lai meklētu konkrēta elementa pozīciju dotajā masīvā. Šī metode ir reģistrjutīga.

Pirmā elementa indeksa pozīcija masīvā vienmēr sākas ar nulli. Ja elements masīvā nav, tas atgriež -1.

Sintakse

Metode indexOf() tiek attēlota ar šādu sintakse:

 array.indexOf(element,index) 

Parametrs

elements - Tas apzīmē meklējamo elementu.

indekss — tas atspoguļo indeksa pozīciju, no kuras sākas meklēšana. Tas nav obligāti.

Atgriezties

Konkrēta elementa rādītājs.

JavaScript masīva indexOf() metodes piemērs

Apskatīsim dažus vienkāršus indexOf() metodes piemērus.

1. piemērs

Šeit mēs izdrukāsim elementa pozīciju.

 var arr=['C','C++','Python','C++','Java']; var result= arr.indexOf('C++'); document.writeln(result); 
Izmēģiniet to tūlīt

Izvade:

 1 

2. piemērs

Šajā piemērā mēs nodrošināsim indeksa vērtību, no kurienes sākas meklēšana.

 var arr=['C','C++','Python','C++','Java']; var result= arr.indexOf('C++',2); document.writeln(result); 
Izmēģiniet to tūlīt

Izvade:

kā izgudroja skolu
 3 

3. piemērs

Šeit mēs meklēsim elementu, kas nav masīvā.

 var arr=['C','C++','Python','C++','Java']; var result= arr.indexOf('JavaScript'); document.writeln(result); 
Izmēģiniet to tūlīt

Izvade:

 -1