Metode JavaScript String lastIndexOf()
- Halaman Sebelumnya indexOf()
- Halaman Berikutnya length
- Kembali ke Lapisan Atas Panduan Referensi String JavaScript
Definisi dan penggunaan
lastIndexOf()
Metode ini mengembalikan indeks terakhir penempatan nilai yang ditentukan di string (indeks).
lastIndexOf()
Metode ini mencari string dari awal.
lastIndexOf()
mengembalikan indeks dari awal (posisi 0).
jika nilai tidak ditemukan, maka lastIndexOf()
Metode ini mengembalikan -1
.
lastIndexOf()
Metode ini membedakan huruf besar dan kecil.
Lihat juga:
Contoh
Contoh 1
Mencari penempatan terakhir "planet":
let text = "Hello planet earth, you are a great planet."; let result = text.lastIndexOf("planet");
let text = "Hello planet earth, you are a great planet."; let result = text.lastIndexOf("Planet");
Contoh 2
Mencari penempatan terakhir "planet" dari posisi 20:
let text = "Hello planet earth, you are a great planet."; let result = text.lastIndexOf("planet", 20);
Syarat
string.lastIndexOf(substring, start)
Parameter
Parameter | Deskripsi |
---|---|
substring | Diperlukan. String yang akan dicari. |
start |
Pilihan. Posisi awal. Nilai baku adalah panjang string. |
nilai kembalian
Tipe | Deskripsi |
---|---|
Angka |
posisi muncul search value. jika belum muncul, maka mengembalikan |
Detil teknis
nilai kembalian
jika ada string yang ada start pada posisi substringjika tidak ditemukan substring pada posisi substringjika tidak ditemukan, maka mengembalikan -1.
Keterangan
lastIndexOf()
Metode ini mencari string dari belakang ke depan untuk melihat apakah ia mengandung substr substringmulai mencari di string string dari start tidak disebutkan string akhir start pada parameter saat substringmaka metode lastIndexOf() akan mengembalikan substring jika karakter pertama string pada posisi substring yang sebenarnya adalah string pada posisi start terakhir sebelum substring.
jika ada string tidak ada yang ditemukan substringjika tidak ditemukan, maka metode ini mengembalikan -1.
Perhatian:Meskipun lastIndexOf()
Metode ini mencari kata dari belakang ke depan string, tetapi posisi karakter yang dia kembalikan masih dihitung dari awal. Posisi karakter pertama string adalah 0, dan posisi karakter terakhir adalah string.length-1.
Dukungan peramban
lastIndexOf()
Adalah fitur ECMAScript1 (ES1).
Seluruh peramban mendukung ES1 (JavaScript 1997):
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Dukungan | Dukungan | Dukungan | Dukungan | Dukungan | Dukungan |
- Halaman Sebelumnya indexOf()
- Halaman Berikutnya length
- Kembali ke Lapisan Atas Panduan Referensi String JavaScript