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