lastIndexOf Metode
Die metode lastIndexOf voer 'n soektog
na die laaste voorkoms van 'n substring in 'n string uit.
Daar moet gelet word
op die kasus van die karakters wat in die eerste parameter gespesifiseer is.
Die soektog geskied vanaf die einde van die string. Die metode sal
die posisie van die eerste ooreenstemming vanaf die einde teruggee,
en as dit nie gevind word nie, sal dit -1 teruggee.
Met die tweede opsionele parameter kan
die nommer van die karakter oorgedra word vanwaar die
soektog moet begin.
Sintaksis
string.lastIndexOf(wat om te soek, [van waar om die soektog te begin]);
Voorbeeld
Kom ons vind die posisie van die laaste voorkoms van die substring:
let str = 'ab cd cd cd ef';
let res = str.lastIndexOf('cd');
console.log(res);
Resultaat van die kode-uitvoering:
9
Voorbeeld
Kom ons spesifiseer die beginposisie van die soektog:
let str = 'ab cd cd cd ef';
let res = str.lastIndexOf('cd', 8);
console.log(res);
Resultaat van die kode-uitvoering:
6
Sien ook
-
metode
startsWith,
wat die begin van 'n string nagaan -
metode
endsWith,
wat die einde van 'n string nagaan -
metode
indexOf,
wat die eerste voorkoms van 'n substring soek -
metode
includes,
wat vir 'n string soek -
metode
at,
wat vir 'n stringkarakter soek