JavaScript Array lastIndexOf()
- Föregående sida length
- Nästa sida map()
- Gå tillbaka till föregående nivå JavaScript Array referenshandbok
Definition och användning
lastIndexOf()
Metoden söker efter det specifika objektet i arrayen och returnerar dess position.
Sökningen börjar från den angivna positionen, om ingen startposition anges, börjar sökningen från slutet och slutar vid början av arrayen.
Om objektet inte hittas lastIndexOf()
metoden returnerar -1.
Om det sökta objektet uppträder flera gångerlastIndexOf()
Metoden returnerar den sista förekomsten av positionen.
Tips:Om du vill söka från början till slut, använd indexOf()
Metod.
Exempel
Exempel 1
Sök "Apple"-objektet i arrayen:
var fruits = ["Banana", "Orange", "Apple", "Mango"]; var a = fruits.lastIndexOf("Apple");
Exempel 2
Sök "Apple"-objektet i arrayen:
var fruits = ["Banana", "Orange", "Apple", "Mango", "Banana", "Orange", "Apple"]; var a = fruits.lastIndexOf("Apple");
Exempel 3
Sök objektet "Apple" i arrayen, börja söka från position 4:
var fruits = ["Banana", "Orange", "Apple", "Mango", "Banana", "Orange", "Apple"]; var a = fruits.lastIndexOf("Apple", 4);
Syntaks
array.lastIndexOf(item, start)
Parametervärde
Parameter | Beskrivning |
---|---|
item | Obligatorisk. Det objekt som ska sökas. |
start | Valfritt. Från vilket håll ska sökningen börja. Negativa värden anger positioner från slutet, och sökningen fortsätter till början. |
Tekniska detaljer
Returvärde: | Numer som anger platsen för det specifika objektet, annars -1. |
---|---|
JavaScript-version: | ECMAScript 5 |
Webbläsarstöd
Numreringen i tabellen anger den första webbläsarversion som helt stöder denna metod.
Alla webbläsare stöder detta helt lastIndexOf()
Metod:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Stöd | 9.0 | Stöd | Stöd | Stöd | Stöd |
Relaterade sidor
Tutorial:JavaScript-array
Tutorial:JavaScript-array Const
Tutorial:JavaScript-arraymetoder
Tutorial:JavaScript-sortera array
Tutorial:JavaScript-arrayiteration
- Föregående sida length
- Nästa sida map()
- Gå tillbaka till föregående nivå JavaScript Array referenshandbok