JavaScript masīva indexOf() metode
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:
- 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 izmantots indexOf()> metode, lai masīvā atrastu elementa gfg indeksu name> . 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 izmantots indexOf()> 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> .
// 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