Metoda lastIndexOf
Metoda lastIndexOf izvede iskanje
zadnje pojavitve podniza v nizu.
Pri tem je treba biti pozoren
na določeno velikost črk v prvem parametru.
Iskanje poteka od konca niza. Metoda bo vrnila
položaj prvega ujemanja od konca,
če pa ga ne najde, vrne -1.
Z drugim neobveznim parametrom lahko
podamo številko znaka, od kjer naj se
začne iskanje.
Sintaksa
niz.lastIndexOf(kaj iščemo, [od kje začeti iskanje]);
Primer
Poiščimo položaj zadnje pojavitve podniza:
let str = 'ab cd cd cd ef';
let res = str.lastIndexOf('cd');
console.log(res);
Rezultat izvajanja kode:
9
Primer
Nastavimo začetni položaj iskanja:
let str = 'ab cd cd cd ef';
let res = str.lastIndexOf('cd', 8);
console.log(res);
Rezultat izvajanja kode:
6
Glejte tudi
-
metoda
startsWith,
ki preverja začetek niza -
metoda
endsWith,
ki preverja konec niza -
metoda
indexOf,
ki išče prvo pojavitev podniza -
metoda
includes,
ki išče niz -
metoda
at,
ki išče znak niza