Ultimele tutoriale de dezvoltare web
 

JavaScript mulțime indexOf() Method

<JavaScript Array referință

Exemplu

Căutați o matrice pentru elementul "Apple" :

var fruits = ["Banana", "Orange", "Apple", "Mango"];
var a = fruits.indexOf("Apple");

Rezultatul unei va fi:

2

Ceea ce înseamnă că "Apple" este situat la poziția 2 în matrice.

Încearcă - l singur »

Mai multe "Try it Yourself" - "Try it Yourself" exemplele de mai jos.


Definiție și utilizare

indexOf() metoda caută matrice pentru elementul specificat, și returnează poziția sa.

Căutarea va începe la poziția specificată, sau la început dacă nici o poziție de start este specificată, și se încheie căutarea la sfârșitul șirului.

Returnează -1 dacă elementul nu este găsit.

În cazul în care elementul este prezent mai mult decât o dată, metoda indexOf returnează poziția prima apariție.

Notă: Primul element are poziția 0, al doilea element are poziția 1, și așa mai departe.

Sfat: Dacă doriți să căutați la un capăt pentru a începe, utilizați href="jsref_lastindexof_array.html"> lastIndexOf() method


Suport pentru browser-

Numerele din tabel specifica prima versiune de browser care acceptă pe deplin metoda.

Metodă
indexOf() da 9 1.5 da da

Sintaxă

Valorile parametrilor
Parametru Descriere
item Necesar. Articolul pentru a căuta
start Opțional. În cazul în care pentru a începe căutarea. Valorile negative vor începe de la poziția dată de numărare de la sfârșitul anului, și de căutare până la sfârșit.

Detalii tehnice

Întoarcere Valoare: Un număr, care reprezintă poziția elementului specificat, altfel -1
JavaScript Versiune: 1.6

Exemple

Mai multe exemple

Exemplu

Căutați o matrice pentru elementul "Apple" , începe căutarea la poziția 4:

var fruits = ["Banana", "Orange", "Apple", "Mango", "Banana", "Orange", "Apple"];
var a = fruits.indexOf("Apple", 4);

Rezultatul unei va fi:

6
Încearcă - l singur »

<JavaScript Array referință