Rentetan JavaScript terakhirIndexOf ()

Kaedah JavaScript String lastIndexOf () mengembalikan indeks terakhir kejadian nilai tertentu dalam rentetan, atau -1 jika tidak ada

Sintaks lastIndexOf()kaedahnya adalah:

 str.lastIndexOf(searchValue, fromIndex)

Di sini, str adalah rentetan.

Parameter lastIndexOf ()

The lastIndexOf()Cara mengambil masa dalam:

  • searchValue - Nilai untuk dicari dalam rentetan. Sekiranya tiada rentetan yang diberikan secara eksplisit, dariIndex dikembalikan.
  • fromIndex (pilihan) - Indeks untuk mula mencari rentetan ke belakang. Secara lalai adalah + Infinity .

Catatan:

  • Sekiranya dariIndex> = string.length , keseluruhan rentetan dicari.
  • Sekiranya dariIndex <0 , ia dianggap sama dengan 0 .

Nilai pulangan dari lastIndexOf ()

  • Mengembalikan indeks terakhir nilai dalam rentetan jika terdapat sekurang-kurangnya sekali.
  • Mengembalikan -1 jika nilai tidak dijumpai dalam rentetan.

Nota: The lastIndexOf()kaedah adalah kes sensitif.

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

Pengeluaran

 57 45 8 -1

Bacaan yang Disyorkan:

  • Rentetan JavaScript
  • JavaScript String.indexOf ()

Artikel menarik...