Metod lastIndexOf
Metod lastIndexOf, setir içinde bir setirçäniň soňky ýerleşýän ýerini gözleýär.
Bu ýerde birinji parametrde görkezilen nyşanyň registrine üns bermek zerur.
Gözleg setiriň ahyryndan ýerine ýetirilýär. Metod, ahyrdan başlap ilkinji gabat gelýän ýeriň pozisiýasyny gaýtarar,
eger-de gabat gelme tapylmasa, onda -1 gaýtarar.
Ikinji hökmany bolmadyk parametr bilen,
gözlegiň nireden başlanmalydygyny görkezýän nyşanyň nomerini geçip bolýar.
Sintaksis
setir.lastIndexOf(näme gözlemeli, [nireden gözlegi başlatmaly]);
Mysal
Setirçäniň soňky ýerleşýän ýeriniň pozisiýasyny tapalyň:
let str = 'ab cd cd cd ef';
let res = str.lastIndexOf('cd');
console.log(res);
Kody ýerine ýetirmegiň netijesi:
9
Mysal
Gözlegiň başlanýan pozisiýasyny belleýäli:
let str = 'ab cd cd cd ef';
let res = str.lastIndexOf('cd', 8);
console.log(res);
Kody ýerine ýetirmegiň netijesi:
6
Şeýle-de görüň
-
metod
startsWith,
setiriň başlangyjyny barlamak üçin -
metod
endsWith,
setiriň ahyryny barlamak üçin -
metod
indexOf,
setirçäniň ilkinji ýerleşýän ýerini gözlemek üçin -
metod
includes,
setiri gözlemek üçin -
metod
at,
setir nyşanyny gözlemek üçin