96 of 264 menu

Metoda lastIndexOf

Metoda lastIndexOf izvaja iskanje elementa v polju. Vrne številko zadnjega najdenega elementa, ali -1, če tak element ne obstaja. Kot prvi parameter podamo element za iskanje, kot drugega (neobveznega) - pozicijo, s katere naj začne iskanje. Iskanje poteka od konca polja proti začetku.

Sintaksa

polje.lastIndexOf(element, [od kod začeti]);

Primer

Poiščimo pozicijo zadnje trojke v polju:

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

Rezultat izvedbe kode:

4

Primer

Poskusimo najti element, ki ga ni v polju:

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

Rezultat izvedbe kode:

-1

Primer

Začnimo iskanje z določene pozicije. Kot rezultat bo najdena zadnja trojka, z izjemo izpuščenih:

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

Rezultat izvedbe kode:

3

Glejte tudi

  • metoda includes,
    ki preverja prisotnost elementa v polju
  • metoda indexOf,
    ki išče elemente od začetka
Slovenščina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Za delovanje spletnega mesta, analitiko in personalizacijo uporabljamo piškotke. Obdelava podatkov poteka v skladu s Politiko zasebnosti.
sprejmi vse nastavi zavrni