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