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
rentetan.lastIndexOf(apa yang dicari, [dari mana untuk mula mencari]);
Contoh
Mari cari kedudukan kemasukan terakhir substring:
let str = 'ab cd cd cd ef';
let res = str.lastIndexOf('cd');
console.log(res);
Keputusan pelaksanaan kod:
9
Contoh
Mari tetapkan kedudukan permulaan carian:
let str = 'ab cd cd cd ef';
let res = str.lastIndexOf('cd', 8);
console.log(res);
Keputusan pelaksanaan kod:
6
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