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
-
startsWithmetodi,
satr boshini tekshiradi -
endsWithmetodi,
satr oxirini tekshiradi -
indexOfmetodi,
pastki satrning birinchi paydo bo'lish joyini qidiradi -
includesmetodi,
satrni qidiradi -
atmetodi,
satr belgisini qidiradi