Методот lastIndexOf

Методот lastIndexOf го извршува пребарувањето на последното појавување на подниза во низа. При тоа, неопходно е да се обрне внимание на големината и мали букви на карактерите наведени во првиот параметар. Пребаравањето се врши од крајот на низата. Методот ќе ја врати позицијата на првото совпаѓање од крајот, а ако не е пронајдено, ќе врати -1. Како втор опционален параметар може да се пренесе бројот на карактерот од каде треба да започне пребарувањето.

Синтакса

javascriptниза.lastIndexOf(што бараме, [од каде да почне пребарувањето]);

Пример

Ајде да ја најдеме позицијата на последното појавување на поднизата:

javascriptlet str = 'ab cd cd cd ef';
let res = str.lastIndexOf('cd');

console.log(res);

Резултат од извршувањето на кодот:

javascript9

Пример

Ајде да ја поставиме позицијата за почеток на пребарувањето:

javascriptlet str = 'ab cd cd cd ef';
let res = str.lastIndexOf('cd', 8);

console.log(res);

Резултат од извршувањето на кодот:

javascript6

Погледнете ги исто така

  • методот startsWith,
    кој го проверува почетокот на низата
  • методот endsWith,
    кој го проверува крајот на низата
  • методот indexOf,
    кој го бара првото појавување на подниза
  • методот includes,
    кој пребарува низа
  • методот at,
    кој пребарува симбол од низата