АКЦЫЯ: бясплатныя месячныя курсы па стварэнні сайтаў
на выбар: вёрстка, JavaScript, PHP, Python або фрэймворкі. Сёння апошні дзень для запісу! Націскай!
68 of 264 menu

Метад 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,
    які шукае сімвал радка
byenru