JavaScript Array-referencehåndbog

Array-objektet

Array-objektet bruges til at gemme flere værdier i en enkelt variabel:

const cars = ["Tesla", "Volvo", "BMW"];

Prøv det selv

Arrayindekser starter fra nul: Det første element i arrayet er 0, det andet element er 1, og så videre.

For at lære om arrayer, læs vores JavaScript Array-læring

Array-metoder og egenskaber

Metode Beskrivelse
[] Opret et nyt array.
new Array() Opret et nyt array.
at() Returner indekselementet i arrayet.
concat() Koble arrayer sammen og returner det tilsluttede array.
constructor Returner funktionen, der opretter Array-objektets prototype.
copyWithin() Kopier arrayets arrayelementer til en specificeret position eller fra en specificeret position.
entries() Returner en array af nøgle/værdipar fra en arrayiteration.
every() Kontroller om hvert element i arrayet passer til testen.
fill() Fyld elementerne i arrayet med statiske værdier.
filter() Opret et nyt array ved hjælp af hver element, der passer til testen.
find() Returner værdien for den første element, der passer til testen.
findIndex() Returner indekset for den første element, der passer til testen.
findLast() Returner værdien for den sidste element, der passer til testen.
findLastIndex() Returner indekset for den sidste element, der passer til testen.
flat() Koble elementerne i underarrayerne sammen.
flatMap() Mapp alle arrayelementer og opret et nyt fladt array.
forEach() Kald en funktion for hver element i arrayet.
from() Opret et array fra et objekt.
includes() Kontroller om arrayet indeholder det specificerede element.
indexOf() Søg efter elementer i arrayet og returner deres position.
isArray() Kontroller om objektet er et array.
join() Kombiner alle elementer i arrayet til en enkelt streng.
keys() Returner Array Iteration objektet, der indeholder nøglerne til det oprindelige array.
lastIndexOf() Søg efter elementer fra slutningen af arrayet og returner deres position.
length Indstil eller returner antallet af elementer i arrayet.
map() Opret et nyt array ved at bruge resultatet af at kalde en funktion for hver arrayelement.
of() Opret et array fra flere parametre.
pop() Fjern det sidste element i arrayet og returner elementet.
prototype Tillader dig at tilføje egenskaber og metoder til arrayet.
push() Tilføj et nyt element til slutningen af arrayet og returner den nye længde.
reduce() Reducer værdierne i arrayet til en enkelt værdi (fra venstre til højre).
reduceRight() Reducer værdierne i arrayet til en enkelt værdi (fra højre til venstre).
reverse() Omvend rækkefølgen af elementerne i arrayet.
shift() Fjern det første element i arrayet og returner elementet.
slice() Vælg en del af arrayet og returner et nyt array.
some() Kontroller om nogen elementer i arrayet passerer testen.
sort() Sorter arrayets elementer.
splice() Tilføj eller fjern elementer fra arrayet.
toReversed() Omvend rækkefølgen af arrayets elementer (til et nyt array).
toSorted() Sorter arrayets elementer (til et nyt array).
toSpliced() Tilføj eller fjern arrayelementer (til et nyt array).
toString() Konverter arrayet til en streng og returner resultatet.
unshift() Tilføj et nyt element til arrayets begyndelse og returner den nye længde.
values() Returner en iteratorobjekt, der indeholder arrayværdier.
valueOf() Returner det oprindelige værdiarray.
with() Returner et nyt array efter at have opdateret elementet.