logo

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:

kas yra išimčių tvarkymas java
  • 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 naudojamasindexOf()>būdas rasti elemento gfg indeksą masyvename>. Gfg indeksas saugomas kintamajamea>ir tada prisijungė prie konsolės.

JavaScript
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 naudojamasindexOf()>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>.



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);>

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