flat
La méthode flat() aplati un tableau imbriqué jusqu'à la profondeur demandée et retourne un nouveau tableau contenant les éléments déroulés.
Exemple interactif
Syntaxe
typescript
function flat<
const GenericInput extends readonly unknown[],
const GenericDepth extends number = 1
>(
input: GenericInput,
depth?: GenericDepth
): FlatArray<GenericInput, GenericDepth>[]Paramètres
input: Le tableau potentiellement imbriqué à aplatir.depth: Le nombre de niveaux à dérouler. Par défaut1.
Valeur de retour
Un nouveau tableau dans lequel les éléments ont été concaténés jusqu'à la profondeur demandée. Si l'entrée est un tuple, le type résultant reflète précisément le niveau d'aplatissement.
Voir aussi
flatMap- Transforme puis aplati le résultat d'un niveaumap- Applique une fonction à chaque élément
