Tutoriel par Examples: aplatissement



Tableaux à 2 dimensions 6 Dans ES6, nous pouvons aplatir le tableau par l'opérateur de propagation ... : function flattenES6(arr) { return [].concat(...arr); } var arrL1 = [1, 2, [3, 4]]; console.log(flattenES6(arrL1)); // [1, 2, 3, 4] 5 Dans ES5, nous pouvons y arriver par .apply ...
Étant donné un tableau multidimensionnel: my_array = [[1, 2], ['a', 'b']] l'opération d'aplatissement consiste à décomposer tous les enfants du tableau dans le tableau racine: my_array.flatten # [1, 2, 'a', 'b']

Page 1 de 1