String JavaScript lastIndexOf ()

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

Zanimive Članki...