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
javascriptsetir.lastIndexOf(näme gözlemeli, [nireden gözlegi başlatmaly]);
Mysal
Setirçäniň soňky ýerleşýän ýeriniň pozisiýasyny tapalyň:
javascriptlet str = 'ab cd cd cd ef';
let res = str.lastIndexOf('cd');
console.log(res);
Kody ýerine ýetirmegiň netijesi:
javascript9
Mysal
Gözlegiň başlanýan pozisiýasyny belleýäli:
javascriptlet str = 'ab cd cd cd ef';
let res = str.lastIndexOf('cd', 8);
console.log(res);
Kody ýerine ýetirmegiň netijesi:
javascript6
Ş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