JavaScripti string String lastIndexOf () tagastab stringis antud väärtuse viimase esinemisindeksi või -1, kui seda pole.
Meetodi süntaks lastIndexOf()
on:
str.lastIndexOf(searchValue, fromIndex)
Siin on str string.
parameetrid lastIndexOf ()
lastIndexOf()
Meetod võtab:
- searchValue - väärtus, mida stringist otsida. Kui stringi pole otseselt ette nähtud, tagastatakse fromIndex.
- fromIndex (valikuline) - indeks, et alustada stringi tagurpidi otsimist. Vaikimisi on see + lõpmatus .
Märkused:
- Kui fromIndex> = string.length , otsitakse kogu stringi.
- Kui fromIndex <0 , loetakse see samaks 0-ga .
Tagastusväärtus väärtuselt lastIndexOf ()
- Tagastab stringi väärtuse viimase indeksi, kui see on vähemalt üks kord olemas.
- Tagastab -1, kui väärtust stringist ei leia.
Märkus . lastIndexOf()
Meetod on tõstutundlik.
Näide: meetodi lastIndexOf () kasutamine
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
Väljund
57 45 8-1
Soovitatavad lugemised:
- JavaScripti string
- JavaScripti String.indexOf ()