Retourner à la page d'accueil de TJS

Méthode : Array.flat()

Retourne un tableau multidimensionnel aplati en un tableau simple

Syntaxe
Array tableau.flat([Integer profondeur])

Attention, incompatible avec Internet Explorer
ES10
ECMAScript 2019

Description
La méthode flat() retourne le tableau multidimensionnel, c'est-à-dire ayant des éléments étant eux-mêmes des tableaux, aplati en un tableau à une dimension inférieure.
Si le paramètre profondeur est ignoré, il vaut 1.


Exemple 1 : Usage de flat()
Code source
<script type="text/javascript">
var tab=[
 1,
 2,
 [11, 12, 13],
 3,
 4,
 [ [111, 112, 113],
   [211, 212, 213],
   [311, 312, 313]
 ],
 5
];
console.log(tab);
tab.flat(1);
console.log(tab.flat());
console.log(tab.flat(3));
</script>

Résultat
Emulation de la console
Explication
Construction d'un tableau multidimensionnel et ses différents aplats.

Page en rapport
Le tutorial tableaux JavaScript
Page mise à jour le

Mon nouveau livre Tout JavaScript chez Dunod

Tout JavaScript le livre chez DunodEn savoir plus
Sortie le 14 novembre 2019

Version papier à 29€90
Format électronique à 22€99.

Commandez en ligne

Chercher une fonction, un objet, ...

Le graph des objets Javascript



Chargement
en cours...
Le 06/06/2020 11:48:39 sur php7 en 24.09 ms