68 of 264 menu

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

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

Misol

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

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

Kodni bajarish natijasi:

9

Misol

Keling, qidiruv boshlanish joyini belgilaymiz:

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

Kodni bajarish natijasi:

6

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
azbydeenesfrkakkptruuz