96 of 264 menu

Metodas lastIndexOf

Metodas lastIndexOf atlieka elemento paiešką masyve. Grąžina paskutinio rasto elemento numerį, arba -1, jei tokio elemento nėra. Pirmuoju parametru nurodome ieškomą elementą, antruoju (neprivalomu) - poziciją, nuo kurios reikėtų pradėti paiešką. Paieška vykdoma nuo masyvo pabaigos į pradžią.

Sintaksė

masyvas.lastIndexOf(elementas, [nuo kurios pradėti]);

Pavyzdys

Raskime paskutinio trejeto poziciją masyve:

let arr = [1, 2, 3, 3, 3, 4, 5]; let res = arr.lastIndexOf(3); console.log(res);

Kodo vykdymo rezultatas:

4

Pavyzdys

Dabar pabandykime rasti elementą, kurio nėra masyve:

let arr = [1, 2, 3, 4, 5]; let res = arr.lastIndexOf(6); console.log(res);

Kodo vykdymo rezultatas:

-1

Pavyzdys

Pradėkime paiešką nuo nurodytos pozicijos. Rezultate bus rastas paskutinis trejetas, neįskaitant praleistų:

let arr = [1, 2, 3, 3, 4, 5, 3]; let res = arr.lastIndexOf(3, 4); console.log(res);

Kodo vykdymo rezultatas:

3

Taip pat žiūrėkite

  • metodas includes,
    kuris tikrina ar elementas yra masyve
  • metodas indexOf,
    kuris ieško elementų nuo pradžios
Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti