96 of 264 menu

lastIndexOf-metodi

lastIndexOf -metodi suorittaa elementin etsimisen taulukosta. Se palauttaa viimeksi löydetyn elementin indeksin, tai -1, jos elementtiä ei löydy. Ensimmäisenä parametrina määritämme etsittävän elementin, toisena (valinnaisena) - position, josta haun tulisi alkaa. Haku suoritetaan taulukon lopusta alkuun päin.

Syntaksi

taulukko.lastIndexOf(elementti, [mistä aloittaa]);

Esimerkki

Etsitään kolmikon viimeinen sijainti taulukossa:

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

Koodin suorituksen tulos:

4

Esimerkki

Yritetään nyt löytää elementtiä, jota ei ole taulukossa:

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

Koodin suorituksen tulos:

-1

Esimerkki

Aloitetaan haku annetusta sijainnista. Tuloksena löytyy viimeinen kolmikko, lukuun ottamatta ohitettuja:

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

Koodin suorituksen tulos:

3

Katso myös

  • metodi includes,
    joka tarkistaa elementin olemassaolon taulukossa
  • metodi indexOf,
    joka etsii elementtejä alusta lähtien
Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää