Metoda JavaScript String lastIndexOf () vrne zadnji indeks pojavnosti dane vrednosti v nizu ali -1, če ni prisoten.
Sintaksa lastIndexOf()
metode je:
str.lastIndexOf(searchValue, fromIndex)
Tu je str niz.
LastIndexOf () Parametri
lastIndexOf()
Metoda je v:
- searchValue - vrednost, ki jo želite iskati v nizu. Če izrecno ni naveden noben niz, se vrne fromIndex.
- fromIndex (neobvezno) - indeks za začetek iskanja po nizu nazaj. Privzeto je + Neskončnost .
Opombe:
- Če fromIndex> = string.length , se poišče celoten niz.
- Če je odIndex <0 , se šteje, da je enako kot 0 .
Vrnjena vrednost iz lastIndexOf ()
- Vrne zadnji indeks vrednosti v nizu, če je prisoten vsaj enkrat.
- Vrne -1, če vrednosti v nizu ni mogoče najti.
Opomba:lastIndexOf()
Postopek je malimi črkami.
Primer: Uporaba metode lastIndexOf ()
var str = "JavaScript is the world's most misunderstood programming language."; // lastIndexOf() returns the last occurance var index1 = str.lastIndexOf("language"); console.log(index1); // 57 var index2 = str.lastIndexOf("p"); console.log(index2); // 45 // second argument specifies the search's start index var index3 = str.lastIndexOf("p", 44); console.log(index3); // 8 // lastIndexOf returns -1 if not found var index4 = str.lastIndexOf("Python"); console.log(index4); // -1
Izhod
57 45 8 -1
Priporočena branja:
- Niz JavaScript
- JavaScript String.indexOf ()