JavaScript String lastIndexOf ()

Metode JavaScript String lastIndexOf () mengembalikan indeks kemunculan terakhir dari nilai yang diberikan dalam string, atau -1 jika tidak ada.

Sintaks dari lastIndexOf()metode ini adalah:

 str.lastIndexOf(searchValue, fromIndex)

Di sini, str adalah string.

Parameter lastIndexOf ()

The lastIndexOf()Metode mengambil di:

  • searchValue - Nilai yang akan dicari dalam string. Jika tidak ada string yang disediakan secara eksplisit, fromIndex dikembalikan.
  • fromIndex (opsional) - Indeks untuk mulai mencari string mundur. Secara default adalah + Infinity .

Catatan:

  • Jika fromIndex> = string.length , seluruh string dicari.
  • Jika fromIndex <0 , maka dianggap sama dengan 0 .

Kembalikan nilai dari lastIndexOf ()

  • Mengembalikan indeks terakhir dari nilai dalam string jika ada setidaknya sekali.
  • Mengembalikan -1 jika nilainya tidak ditemukan dalam string.

Catatan: The lastIndexOf()Metode kasus sensitif.

Contoh: Menggunakan 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

Keluaran

 57 45 8 -1

Bacaan yang Direkomendasikan:

  • String JavaScript
  • JavaScript String.indexOf ()

Artikel yang menarik...