JavaScript masyvo indexOf() metodas
The JavaScript Array indexOf() metodas grąžina pirmojo reikšmės atsiradimo eilutėje poziciją. Jei reikšmė nerandama, ji grąžina -1. Šis metodas suteikia paprastą būdą nustatyti konkrečių simbolių arba poeilučių padėtį eilutėse.
Sintaksė
array.indexOf(element, start)
Parametrai:
- elementas: Šis parametras turi elementą, kurio indeksas bus grąžintas.
- pradžia: Šis parametras yra neprivalomas ir yra masyvo pradžios taškas, kur numatytoji reikšmė yra 0, kad būtų pradėta paieška.
Grąžinimo vertė: Šis metodas grąžina pirmojo elemento pasireiškimo indeksą. Jei elemento masyve nepavyksta rasti, šis metodas grąžina -1.
1 pavyzdys: Elemento indekso radimas masyve
Šis kodas parodo, kaip naudojamas indexOf()> būdas rasti elemento gfg indeksą masyve name> . Gfg indeksas saugomas kintamajame a> ir tada prisijungė prie konsolės.
let name = ['gfg', 'cse', 'geeks', 'portal']; a = name.indexOf('gfg') // Printing result of method console.log(a) Išvestis
0
2 pavyzdys: Elemento paieška masyve
Šis kodas parodo, kaip naudojamas indexOf()> būdas rasti konkretaus elemento indeksą ( 2> ) masyve ( A> ). Jis grąžina pirmojo elemento pasireiškimo masyve indeksą ( 1> tokiu atveju). Jei elementas nerastas, jis grįžta -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);
Išvestis
1
Turime visą „Javascript Array“ metodų sąrašą. Norėdami juos patikrinti, atlikite tai „Javascript Array“ visa nuoroda straipsnis.
Palaikomos naršyklės:
- Google Chrome
- Kraštas
- Firefox
- Opera
- Safari