JavaScript · Junior · Frage 73 von 75
Was liefert [1, [2, [3]]].flat()?
- 1
[1, 2, 3] - 2
[1, 2, [3]] - 3
[[1, 2, 3]]
Antwort zeigen
Richtige Antwort: [1, 2, [3]]
Erklärung
Standardmäßig glättet flat eine Ebene. Man übergibt eine Tiefe (flat(2)) oder Infinity, um vollständig zu glätten. flatMap mappt und glättet dann eine Ebene.