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 методи,
    сатрнинг белгисини излайди