Metoda lastIndexOf
Metoda lastIndexOf kryen kërkimin
e hyrjes së fundit të nënvargut në varg.
Në këtë rast është e nevojshme t'i kushtohet vëmendje
rastit të karaktereve të specifikuar në parametrin e parë.
Kërkimi kryhet nga fundi i vargut. Metoda do të kthejë
pozicionin e përputhjes së parë nga fundi,
dhe nëse nuk gjendet, do të kthejë -1.
Në parametrin e dytë opsional mund të
kaloni numrin e karakterit, nga ku duhet
të fillojë kërkimi.
Sintaksa
varg.lastIndexOf(çfarë kërkojmë, [ku të fillojë kërkimin]);
Shembull
Le të gjejmë pozicionin e hyrjes së fundit të nënvargut:
let str = 'ab cd cd cd ef';
let res = str.lastIndexOf('cd');
console.log(res);
Rezultati i ekzekutimit të kodit:
9
Shembull
Le të vendosim pozicionin e fillimit të kërkimit:
let str = 'ab cd cd cd ef';
let res = str.lastIndexOf('cd', 8);
console.log(res);
Rezultati i ekzekutimit të kodit:
6
Shihni gjithashtu
-
metoda
startsWith,
e cila kontrollon fillimin e vargut -
metoda
endsWith,
e cila kontrollon fundin e vargut -
metoda
indexOf,
e cila kërkon hyrjen e parë të nënvargut -
metoda
includes,
e cila kërkon një varg -
metoda
at,
e cila kërkon një karakter të vargut