JavaScript Array flat()
- Poprzednia strona findLastIndex()
- Następna strona flatMap()
- Wróć do poprzedniego poziomu Podręcznik referencyjny JavaScript Array
Definicja i użycie
flat()
Metoda używana do łączenia elementów podtablic do nowej tablicy.
Zobacz również:
Przykład
Przykład 1
Utwórz nową tablicę i połącz elementy podtablic:
const myArr = [[1,2],[3,4],[5,6]]; const newArr = myArr.flat();
Przykład 2
Dla tablic wielowarstwowych można określić głębokość rozwinięcia:
const myArr = [1, 2, [3, [4, 5, 6], 7], 8]; const newArr = myArr.flat(2);
Gramatyka
array.flat(głębokość)
Parametr
Parametr | Opis |
---|---|
głębokość | Opcjonalne. Określ głębokość rozwinięcia wewnątrz wciętych tablic. Domyślna wartość to 1. |
Zwracana wartość
Typ | Opis |
---|---|
Tablice | Nowa tablica po rozwinięciu. |
Obsługa przeglądarek
Od stycznia 2020 roku wszystkie nowoczesne przeglądarki obsługują tablice JavaScript. flat()
Metoda:
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 69 | Edge 79 | Firefox 62 | Safari 12 | Opera 56 |
Wrzesień 2018 roku | Styczeń 2020 roku | Wrzesień 2018 roku | Wrzesień 2018 roku | Wrzesień 2018 roku |
- Poprzednia strona findLastIndex()
- Następna strona flatMap()
- Wróć do poprzedniego poziomu Podręcznik referencyjny JavaScript Array