Kaedah lastIndexOf

Kaedah lastIndexOf melakukan carian kemasukan terakhir substring dalam rentetan. Pada masa yang sama, adalah perlu untuk memberi perhatian kepada kes huruf aksara yang dinyatakan dalam parameter pertama. Carian dilakukan dari hujung rentetan. Kaedah akan mengembalikan kedudukan padanan pertama dari hujung, dan jika ia tidak ditemui, ia akan mengembalikan -1. Parameter pilihan kedua boleh menghantar nombor aksara, dari mana carian harus dimulakan.

Sintaks

javascriptrentetan.lastIndexOf(apa yang dicari, [dari mana untuk mula mencari]);

Contoh

Mari cari kedudukan kemasukan terakhir substring:

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

console.log(res);

Keputusan pelaksanaan kod:

javascript9

Contoh

Mari tetapkan kedudukan permulaan carian:

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

console.log(res);

Keputusan pelaksanaan kod:

javascript6

Lihat juga

  • kaedah startsWith,
    yang menyemak permulaan rentetan
  • kaedah endsWith,
    yang menyemak hujung rentetan
  • kaedah indexOf,
    yang mencari kemasukan pertama substring
  • kaedah includes,
    yang mencari rentetan
  • kaedah at,
    yang mencari aksara rentetan