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

javascriptstring.lastIndexOf(apa yang dicari, [dari mana mulai mencari]);

Contoh

Mari cari posisi kemunculan terakhir substring:

javascriptlet str = 'ab cd cd cd ef';
let res = str.lastIndexOf('cd');

console.log(res);

Hasil eksekusi kode:

javascript9

Contoh

Mari tentukan posisi awal pencarian:

javascriptlet str = 'ab cd cd cd ef';
let res = str.lastIndexOf('cd', 8);

console.log(res);

Hasil eksekusi kode:

javascript6

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