96 of 264 menu

Metoden lastIndexOf

Metoden lastIndexOf foretager søgning efter et element i et array. Returnerer nummeret på det sidst fundne element, eller -1, hvis sådant element ikke findes. Som første parameter angiver vi elementet der skal søges efter, som anden (valgfri) - positionen, hvorfra søgningen skal starte. Søgningen foregår fra slutningen af arrayet mod starten.

Syntaks

array.lastIndexOf(element, [hvor skal søgningen starte]);

Eksempel

Lad os finde positionen for den sidste tretal i arrayet:

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

Resultatet af udførelse af koden:

4

Eksempel

Lad os nu prøve at finde et element, som ikke er i arrayet:

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

Resultatet af udførelse af koden:

-1

Eksempel

Lad os starte søgningen fra en given position. Som resultat vil den sidste tretal blive fundet, med undtagelse af de oversprungne:

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

Resultatet af udførelse af koden:

3

Se også

  • metoden includes,
    som kontrollerer tilstedeværelsen af et element i et array
  • metoden indexOf,
    som søger efter elementer fra starten
Dansk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruger cookies til webstedets funktion, analyse og personalisering. Behandling af data foregår i henhold til Fortrolighedspolitikken.
accepter alle tilpas afvis