JavaScript · Junior · Pytanie 73 z 75
Co zwraca [1, [2, [3]]].flat()?
- ✓Poprawna odpowiedź:
[1, 2, [3]] - 2
[1, 2, 3] - 3
[[1, 2, 3]]
Wyjaśnienie
Domyślnie flat spłaszcza jeden poziom. Przekaż głębokość (flat(2)) lub Infinity, by spłaszczyć całkowicie. flatMap najpierw mapuje, a potem spłaszcza jeden poziom.