A lastIndexOf metódus
A lastIndexOf metódus egy sztringben
egy részlet utolsó előfordulását keresi meg.
Ekkor figyelni kell az első paraméterben
megadott karakterek kis- és nagybetűire.
A keresés a sztring végétől indul.
A metódus a végétől számított első egyezés
pozícióját adja vissza, ha pedig nem talál
egyezést, akkor -1-et ad vissza.
Egy második, opcionális paraméterrel
megadhatjuk annak a karakternek a sorszámát,
ahonnan a keresést kezdeni kell.
Szintaxis
sztring.lastIndexOf(mit keresünk, [honnan kezdjük a keresést]);
Példa
Keressük meg a részlet utolsó előfordulásának pozícióját:
let str = 'ab cd cd cd ef';
let res = str.lastIndexOf('cd');
console.log(res);
A kód végrehajtásának eredménye:
9
Példa
Állítsuk be a keresés kezdő pozícióját:
let str = 'ab cd cd cd ef';
let res = str.lastIndexOf('cd', 8);
console.log(res);
A kód végrehajtásának eredménye:
6
Lásd még
-
a
startsWithmetódus,
amely egy sztring elejét ellenőrzi -
a
endsWithmetódus,
amely egy sztring végét ellenőrzi -
a
indexOfmetódus,
amely egy részlet első előfordulását keresi -
a
includesmetódus,
amely egy sztringet keres -
a
atmetódus,
amely egy sztring karakterét keresi