<JavaScript Array di riferimento
Esempio
Cerca una matrice per la voce "Apple" :
var fruits = ["Banana", "Orange", "Apple", "Mango"];
var a = fruits.lastIndexOf("Apple");
Il risultato di una sarà:
2
Il che significa che "Apple" si trova in posizione 2 nella matrice.
Prova tu stesso "Più "Try it Yourself" esempi di seguito.
Definizione e l'utilizzo
Il lastIndexOf() il metodo cerca la matrice per l'elemento specificato, e restituisce la sua posizione.
La ricerca avrà inizio nella posizione specificata, o alla fine, se non viene specificata alcuna posizione di partenza, e terminare la ricerca all'inizio dell'array.
Restituisce -1 se l'oggetto non viene trovato.
Se l'articolo per cercare è presente più di una volta, il metodo lastIndexOf restituisce la posizione dell'ultima occorrenza.
Suggerimento: se si desidera effettuare la ricerca dall'inizio alla fine, utilizzare il href="jsref_indexof_array.html"> indexOf() method
Supporto browser
I numeri nella tabella indicano la prima versione del browser che supporta pienamente il metodo.
Metodo | |||||
---|---|---|---|---|---|
lastIndexOf() | sì | 9.0 | sì | sì | sì |
Sintassi
valori dei parametri Parametro Descrizione item Necessario. La voce per la ricerca di start Opzionale. Dove per avviare la ricerca. Valori negativi inizieranno alla posizione data a decorrere dalla fine, e di ricerca per l'inizio
Dettagli tecnici
Valore di ritorno: Un numero che rappresenta la posizione dell'elemento specificato, altrimenti -1 Versione JavaScript: 1.6

Altri esempi
Esempio
Cerca una matrice per la voce "Apple" :
var fruits = ["Banana", "Orange", "Apple", "Mango", "Banana", "Orange", "Apple"];
var a = fruits.lastIndexOf("Apple");
Il risultato di una sarà:
6
Prova tu stesso "
Esempio
Cerca una matrice per la voce "Apple" , iniziando la ricerca in posizione 4:
var fruits = ["Banana", "Orange", "Apple", "Mango", "Banana", "Orange", "Apple"];
var a = fruits.lastIndexOf("Apple", 4);
Il risultato di una sarà:
2
Prova tu stesso "
<JavaScript Array di riferimento