logo

JavaScript Array metóda indexOf().

The JavaScript Array metóda indexOf(). vráti pozíciu prvého výskytu hodnoty v reťazci. Ak sa hodnota nenájde, vráti -1. Táto metóda poskytuje jednoduchý spôsob, ako určiť polohu konkrétnych znakov alebo podreťazcov v rámci reťazcov.

Syntax



array.indexOf(element, start)>

Parametre:

triedenie zoznamov java
  • element: Tento parameter obsahuje prvok, ktorého index sa vráti.
  • začať: Tento parameter je voliteľný a obsahuje počiatočný bod poľa, kde predvolená hodnota je 0, aby sa začalo vyhľadávanie.

Návratová hodnota: Táto metóda vráti index prvého výskytu prvku. Ak prvok nemožno nájsť v poli, potom táto metóda vráti -1.

Príklad 1: Nájdenie indexu prvku v poli



Tento kód demonštruje použitieindexOf()>metóda na nájdenie indexu prvku gfg v poliname>. Index gfg je uložený v premenneja>a potom sa prihlásil do konzoly.

JavaScript
let name = ['gfg', 'cse', 'geeks', 'portal']; a = name.indexOf('gfg') // Printing result of method console.log(a)>

Výkon
0>

Príklad 2: Vyhľadávací prvok v poli

Tento kód demonštruje použitieindexOf()>metóda na nájdenie indexu konkrétneho prvku (2>) v poli (A>). Vráti index prvého výskytu prvku v poli (1>v tomto prípade). Ak sa prvok nenájde, vráti sa-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);>

Výkon
1>

Máme kompletný zoznam metód Javascript Array, aby ste ich skontrolovali, prejdite si toto Javascript Array Kompletná referencia článok.

Podporované prehliadače:

  • Google Chrome
  • Hrana
  • Firefox
  • Opera
  • Safari