logo

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:

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

JavaScript
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