Методот lastIndexOf
Методот lastIndexOf го извршува пребарувањето
на последното појавување на подниза во низа.
При тоа, неопходно е да се обрне внимание
на големината и мали букви на карактерите наведени во првиот параметар.
Пребаравањето се врши од крајот на низата. Методот ќе ја врати
позицијата на првото совпаѓање од крајот,
а ако не е пронајдено, ќе врати -1.
Како втор опционален параметар може да се
пренесе бројот на карактерот од каде треба да
започне пребарувањето.
Синтакса
низа.lastIndexOf(што бараме, [од каде да почне пребарувањето]);
Пример
Ајде да ја најдеме позицијата на последното појавување на поднизата:
let str = 'ab cd cd cd ef';
let res = str.lastIndexOf('cd');
console.log(res);
Резултат од извршувањето на кодот:
9
Пример
Ајде да ја поставиме позицијата за почеток на пребарувањето:
let str = 'ab cd cd cd ef';
let res = str.lastIndexOf('cd', 8);
console.log(res);
Резултат од извршувањето на кодот:
6
Погледнете ги исто така
-
методот
startsWith,
кој го проверува почетокот на низата -
методот
endsWith,
кој го проверува крајот на низата -
методот
indexOf,
кој го бара првото појавување на подниза -
методот
includes,
кој пребарува низа -
методот
at,
кој пребарува симбол од низата