lastIndexOf metodi

lastIndexOf metodi satrda pastki satrning oxirgi paydo bo'lish joyini qidiradi. Bunda birinchi parametrda ko'rsatilgan belgilar registriga e'tibor berish kerak. Qidiruv satr oxiridan boshlanadi. Metod oxiridan birinchi moslik joyini qaytaradi, agar topilmasa, -1 ni qaytaradi. Ikkinchi ixtiyoriy parametr orqali qidiruvni qayerdan boshlash kerakligini ko'rsatish mumkin.

Sintaksis

javascriptsatr.lastIndexOf(nima qidiramiz, [qayerdan qidirishni boshlash]);

Misol

Keling, pastki satrning oxirgi paydo bo'lish joyini topamiz:

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

console.log(res);

Kodni bajarish natijasi:

javascript9

Misol

Keling, qidiruv boshlanish joyini belgilaymiz:

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

console.log(res);

Kodni bajarish natijasi:

javascript6

Shuningdek qarang

  • startsWith metodi,
    satr boshini tekshiradi
  • endsWith metodi,
    satr oxirini tekshiradi
  • indexOf metodi,
    pastki satrning birinchi paydo bo'lish joyini qidiradi
  • includes metodi,
    satrni qidiradi
  • at metodi,
    satr belgisini qidiradi