Przykład
Szukaj tablicę do pozycji "Apple" :
var fruits = ["Banana", "Orange", "Apple", "Mango"];
var a = fruits.lastIndexOf("Apple");
Wynikiem A będzie:
2
Co oznacza, że "Apple" znajduje się w pozycji 2 w tablicy.
Spróbuj sam "Więcej "Try it Yourself" przykłady poniżej.
Definicja i Wykorzystanie
lastIndexOf() metoda przeszukuje tablicę dla określonego elementu i zwraca to stanowisko.
Wyszukiwanie rozpocznie się w określonym miejscu, lub na końcu, jeśli nie jest określona pozycja początkowa i zakończyć poszukiwania na początku tablicy.
Zwraca -1, jeśli element nie zostanie znaleziony.
Jeśli element, aby szukać występuje więcej niż jeden raz, metoda lastIndexOf zwraca pozycję ostatniego wystąpienia.
Jeśli chcesz szukać od początku do końca, należy użyć: końcówka href="jsref_indexof_array.html"> indexOf() method
Wsparcie przeglądarka
Liczby w tabeli określ pierwszą wersję przeglądarki, która w pełni obsługuje metodę.
metoda | |||||
---|---|---|---|---|---|
lastIndexOf() | tak | 9.0 | tak | tak | tak |
Składnia
wartości parametrów Parametr Opis item Wymagany. Element, aby wyszukać start Opcjonalny. Gdzie aby rozpocząć wyszukiwanie. Wartości ujemne rozpoczną się na danym stanowisku, licząc od końca, i szukać na początku
Szczegóły techniczne
Zwracana wartość: Numer, reprezentujący położenie określonego elementu, inaczej -1 JavaScript wersja: 1.6
Więcej przykładów
Przykład
Szukaj tablicę do pozycji "Apple" :
var fruits = ["Banana", "Orange", "Apple", "Mango", "Banana", "Orange", "Apple"];
var a = fruits.lastIndexOf("Apple");
Wynikiem A będzie:
6
Spróbuj sam "
Przykład
Szukaj tablicę do pozycji "Apple" , rozpoczynając wyszukiwanie w pozycji 4:
var fruits = ["Banana", "Orange", "Apple", "Mango", "Banana", "Orange", "Apple"];
var a = fruits.lastIndexOf("Apple", 4);
Wynikiem A będzie:
2
Spróbuj sam "
<JavaScript Array Reference