The JavaScript masīva indexOf() metode atgriež pirmās vērtības gadījuma pozīciju virknē. Ja vērtība netiek atrasta, tā atgriež -1. Šī metode nodrošina vienkāršu veidu, kā noteikt konkrētu rakstzīmju vai apakšvirkņu pozīciju virknēs.
Sintakse
array.indexOf(element, start)>
Parametri:
kā izgudroja skolu
- elements: Šis parametrs satur elementu, kura indekss tiks atgriezts.
- sākt: Šis parametrs nav obligāts un satur masīva sākuma punktu, kur noklusējuma vērtība ir 0, lai sāktu meklēšanu.
Atgriešanas vērtība: Šī metode atgriež elementa pirmās parādīšanās indeksu. Ja elementu nevar atrast masīvā, šī metode atgriež -1.
1. piemērs: Elementa indeksa atrašana masīvā
Šis kods parāda, kā tiek izmantotsindexOf()>metode, lai masīvā atrastu elementa gfg indeksuname>. Gfg indekss tiek saglabāts mainīgajāa>un pēc tam pieteicies konsolē.
let name = ['gfg', 'cse', 'geeks', 'portal']; a = name.indexOf('gfg') // Printing result of method console.log(a)> Izvade
0>
2. piemērs: Elementa meklēšana masīvā
Šis kods parāda, kā tiek izmantotsindexOf()>metode, lai atrastu konkrēta elementa indeksu (2>) masīvā (A>). Tas atgriež elementa pirmās parādīšanās indeksu masīvā (1>šajā gadījumā). Ja elements netiek atrasts, tas atgriežas-1>.
JavaScript
// Taking input as an array A // having some elements. let A = [1, 2, 3, 4, 5]; // indexOf() method is called to // test whether the searching element // is present in given array or not. a = A.indexOf(2) // Printing result of method. console.log(a);>
Izvade
1>
Mums ir pilns Javascript masīva metožu saraksts. Lai tās pārbaudītu, lūdzu, veiciet šo Javascript masīvs Pilnīga atsauce rakstu.
Atbalstītās pārlūkprogrammas:
- Google Chrome
- Mala
- Firefox
- Opera
- Safari