Exemplu
Căutați o matrice pentru elementul "Apple" :
var fruits = ["Banana", "Orange", "Apple", "Mango"];
var a = fruits.lastIndexOf("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
lastIndexOf() metoda caută matrice pentru elementul specificat și returnează poziția lui.
Căutarea va începe la poziția specificată, sau la sfârșitul anului în cazul în care nici o poziție de start este specificată, și se încheie căutarea de la începutul matrice.
Returnează -1 dacă elementul nu este găsit.
Dacă elementul pentru a căuta este prezent mai mult decât o dată, metoda lastIndexOf returneaza pozitia ultima apariție.
Sfat: Dacă doriți să căutați de la început până la sfârșit, utilizați href="jsref_indexof_array.html"> indexOf() method
Suport pentru browser-
Numerele din tabel specifica prima versiune de browser care acceptă pe deplin metoda.
Metodă | |||||
---|---|---|---|---|---|
lastIndexOf() | da | 9 | da | 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 la început
Detalii tehnice
Întoarcere Valoare: Un număr, care reprezintă poziția elementului specificat, altfel -1 JavaScript Versiune: 1.6
Mai multe exemple
Exemplu
Căutați o matrice pentru elementul "Apple" :
var fruits = ["Banana", "Orange", "Apple", "Mango", "Banana", "Orange", "Apple"];
var a = fruits.lastIndexOf("Apple");
Rezultatul unei va fi:
6
Încearcă - l singur »
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.lastIndexOf("Apple", 4);
Rezultatul unei va fi:
2
Încearcă - l singur »
<JavaScript Array referință