logo

Matrice JavaScript indexOf() Metoda

The Metoda JavaScript Array indexOf(). returnează poziția primei apariții a unei valori dintr-un șir. Dacă valoarea nu este găsită, returnează -1. Această metodă oferă o modalitate simplă de a determina poziția anumitor caractere sau subșiruri în șiruri.

Sintaxă



array.indexOf(element, start)>

Parametri:

topologii
  • element: Acest parametru deține elementul al cărui index va fi returnat.
  • start: Acest parametru este opțional și deține punctul de pornire al matricei, unde valoarea implicită este 0 pentru a începe căutarea.

Valoare returnată: Această metodă returnează indexul primei apariții a elementului. Dacă elementul nu poate fi găsit în tablou, atunci această metodă returnează -1.

Exemplul 1: Găsirea indicelui elementului în matrice



Acest cod demonstrează utilizareaindexOf()>metoda de a găsi indexul elementului gfg din tablouname>. Indicele gfg este stocat în variabilăa>și apoi conectat la consolă.

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

Ieșire
0>

Exemplul 2: Căutare element în Array

Acest cod demonstrează utilizarea coduluiindexOf()>metoda de a afla indexul unui anumit element (2>) într-o matrice (A>). Returnează indexul primei apariții a elementului din matrice (1>în acest caz). Dacă elementul nu este găsit, acesta revine-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);>

Ieșire
1>

Avem o listă completă de metode Javascript Array, pentru a le verifica, vă rugăm să parcurgeți aceasta Javascript Array Referință completă articol.

Browsere acceptate:

  • Google Chrome
  • Margine
  • Firefox
  • Operă
  • Safari