JavaScript Array at()
- Poprzednia strona new Array()
- Następna strona concat()
- Wróć do poprzedniego poziomu Podręcznik referencyjny JavaScript Array
Definicja i użycie
at()
Metoda zwraca element tablicy w podanej pozycji indeksu.
at()
Metoda jest podobna do []
ma ten sam efekt.
od marca 2022 rokuat()
Metoda jest obsługiwana we wszystkich nowoczesnych przeglądarkach.
Uwaga
Wiele języków programowania pozwala na użycie ujemnych indeksów (np. [-1]) do dostępu do końcowych elementów obiektów/tablic/ciągów znaków.
W JavaScript jest to niemożliwe, ponieważ []
Używana do dostępu do tablic i obiektów. obj[-1] odnosi się do wartości klucza -1, a nie do ostatniej właściwości obiektu.
at()
Metoda została wprowadzona w ES2022, aby rozwiązać ten problem.
Przykład
Przykład 1
Pobierz trzeci element tablicy owoce:
const owoce = ["Banana", "Orange", "Apple", "Mango"]; let owoc = owoce.at(2);
Przykład 2
Użyj [] do pobrania trzeciego elementu tablicy owoce:
const owoce = ["Banana", "Orange", "Apple", "Mango"]; let owoc = owoce[2];
Przykład 3
Pobierz pierwszy element tablicy owoce:
const owoce = ["Banana", "Orange", "Apple", "Mango"]; let owoc = owoce.at();
Przykład 4
Pobierz ostatni element tablicy owoce:
const owoce = ["Banana", "Orange", "Apple", "Mango"]; let owoc = owoce.at(-1);
Gramatyka
tablica.at(index)
Parametr
Parametr | Opis |
---|---|
index |
Opcjonalnie. Indeks elementu tablicy do zwrotu (pozycja). Domyślna wartość to 0. -1 zwraca ostatni element. |
Zwracana wartość
Typ | Opis |
---|---|
element tablicy w podanej pozycji (indeksie). |
obsługa przeglądarek
od marca 2022 roku, tablice JavaScript at()
Metoda jest obsługiwana we wszystkich przeglądarkach:
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 92 | Edge 92 | Firefox 90 | Safari 15.4 | Opera 78 |
kwiecień 2021 roku | lipiec 2021 roku | lipiec 2021 roku | marzec 2022 roku | sierpień 2021 roku |
- Poprzednia strona new Array()
- Następna strona concat()
- Wróć do poprzedniego poziomu Podręcznik referencyjny JavaScript Array