Metode lastIndexOf
Metode lastIndexOf melakukan pencarian
kemunculan terakhir substring dalam string.
Perlu diperhatikan
kasus karakter yang ditentukan
dalam parameter pertama.
Pencarian dilakukan dari akhir string. Metode akan mengembalikan
posisi kecocokan pertama dari akhir,
dan jika tidak ditemukan, akan mengembalikan -1.
Parameter opsional kedua dapat
menentukan nomor karakter dari mana
pencarian harus dimulai.
Sintaksis
string.lastIndexOf(apa yang dicari, [dari mana mulai mencari]);
Contoh
Mari cari posisi kemunculan terakhir substring:
let str = 'ab cd cd cd ef';
let res = str.lastIndexOf('cd');
console.log(res);
Hasil eksekusi kode:
9
Contoh
Mari tentukan posisi awal pencarian:
let str = 'ab cd cd cd ef';
let res = str.lastIndexOf('cd', 8);
console.log(res);
Hasil eksekusi kode:
6
Lihat juga
-
metode
startsWith,
yang memeriksa awal string -
metode
endsWith,
yang memeriksa akhir string -
metode
indexOf,
yang mencari kemunculan pertama substring -
metode
includes,
yang mencari string -
metode
at,
yang mencari karakter string