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