JavaScript-arrayreferenshandbok

Array-objektet

Array-objektet används för att lagra flera värden i en enskild variabel:

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

Prova själv

Arrayindex börjar från noll: det första elementet i en array är 0, det andra elementet är 1, och så vidare.

För handledning om arrayer, läs vår JavaScript-arrayhandledning.

Array-metoder och egenskaper

Metod Beskrivning
[] Skapa en ny array.
new Array() Skapa en ny array.
at() Returnera index-elementet i en array.
concat() Koppla samman arrayer och returnera den sammankopplade arrayen.
constructor Returnera en funktion som skapar Array-objektets prototyp.
copyWithin() Kopiera element från en array till en specifik position eller från en specifik position.
entries() Returnera en array av key/value-paar från en arrayiteration.
every() Kontrollera om varje element i en array uppfyller ett test.
fill() Fyll element i en array med statiska värden.
filter() Skapa en ny array med varje element i en array som uppfyller ett test.
find() Returnera värdet för det första elementet i en array som uppfyller ett test.
findIndex() Returnera indexet för det första elementet i en array som uppfyller ett test.
findLast() Returnera värdet för den sista elementet i en array som uppfyller ett test.
findLastIndex() Returnera indexet för den sista elementet i en array som uppfyller ett test.
flat() Koppla samman element i underarrayer.
flatMap() Mappa alla element i en array och skapa en ny flattad array.
forEach() Anropa en funktion för varje element i en array.
from() Skapa en array från ett objekt.
includes() Kontrollera om en array innehåller ett specifikt element.
indexOf() Sök element i arrayen och returnera dess position.
isArray() Kontrollera om ett objekt är en array.
join() Kombinera alla element i arrayen till en sträng.
keys() Returnera ett Array Iteration-objekt som innehåller nycklarna till den ursprungliga arrayen.
lastIndexOf() Sök element från slutet av arrayen och returnera dess position.
length Sätt eller returnera antalet element i arrayen.
map() Skapa en ny array med resultatet av att anropa en funktion för varje arrayelement.
of() Skapa en array från flera argument.
pop() Ta bort det sista elementet från arrayen och returnera det.
prototype Tillåter dig att lägga till egenskaper och metoder till arrayen.
push() Lägg till nya element till slutet av arrayen och returnera den nya längden.
reduce() Minska arrayens värden till ett enskilt värde (från vänster till höger).
reduceRight() Minska arrayens värden till ett enskilt värde (från höger till vänster).
reverse() Vänd på ordningen av elementen i arrayen.
shift() Ta bort det första elementet från arrayen och returnera det.
slice() Välj en del av arrayen och returnera en ny array.
some() Kontrollera om något element i arrayen passerar testet.
sort() Sortera arrayens element.
splice() Lägg till eller ta bort element från arrayen.
toReversed() Vänd på arrayens elementordning (till en ny array).
toSorted() Sortera arrayens element (till en ny array).
toSpliced() Lägg till eller ta bort arrayelement (till en ny array).
toString() Konvertera arrayen till en sträng och returnera resultatet.
unshift() Lägg till nya element till början av arrayen och returnera den nya längden.
values() Returnera ett iteratorobjekt som innehåller arrayns värden.
valueOf() Returnera arrayns ursprungliga värde.
with() Returnera en ny array efter att ha uppdaterat elementen.