JavaScript Array at()
- Föregående sida new Array()
- Nästa sida concat()
- Åter till föregående nivå JavaScript Array referenshandbok
Definition och användning
at()
Metoden returnerar elementet på den specifika index-positionen i arrayen.
at()
Metoden är lika som []
har samma effekt.
Från och med mars 2022at()
Metoden stöds i alla moderna webbläsare.
Observera
Många programmeringsspråk tillåter användning av negativa index (som [-1]) för att komma åt slutet av objekt/arrays/strängar.
Det är inte möjligt i JavaScript eftersom []
Används för att komma åt arrayer och objekt. obj[-1] refererar till värdet med nyckeln -1, inte den sista egenskapen i objektet.
at()
Metoden introducerades i ES2022 för att lösa detta problem.
Exempel
Exempel 1
Hämta tredje elementet i fruits-arrayen:
const fruits = ["Banana", "Orange", "Apple", "Mango"]; let fruit = fruits.at(2);
Exempel 2
Använd [] för att få tredje elementet i fruits-arrayen:
const fruits = ["Banana", "Orange", "Apple", "Mango"]; let fruit = fruits[2];
Exempel 3
Hämta första elementet i fruits-arrayen:
const fruits = ["Banana", "Orange", "Apple", "Mango"]; let fruit = fruits.at();
Exempel 4
Hämta sista elementet i fruits-arrayen:
const fruits = ["Banana", "Orange", "Apple", "Mango"]; let fruit = fruits.at(-1);
Syntaks
array.at(index)
Parameter
Parameter | Beskrivning |
---|---|
index |
Valfritt. Index (position) för den arrayelement som ska returneras. Standardvärdet är 0. -1 returnerar sista elementet. |
Returvärde
Typ | Beskrivning |
---|---|
Element på given position (index) i arrayen. |
Webbläsarstöd
Från och med mars 2022, JavaScript-array at()
Metoden stöds i alla webbläsare:
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 92 | Edge 92 | Firefox 90 | Safari 15.4 | Opera 78 |
April 2021 | Juli 2021 | Juli 2021 | Mars 2022 | Augusti 2021 |
- Föregående sida new Array()
- Nästa sida concat()
- Åter till föregående nivå JavaScript Array referenshandbok