JavaScripti string lastIndexOf ()

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 ()

Huvitavad Artiklid...