Member-only story
ES2019. Aplanar arrays en Javascript con Array.flat()
“Flatten arrays” gracias a ES2019
English version: https://medium.com/@ger86/es2019-flatten-arrays-in-javascript-with-array-flat-aaf28eea5c43
Hoy os traigo un artículo — receta sobre Javascript que de paso me servirá para comenzar a hablar de las novedades que traerá consigo ES2019 y en el que me centraré en la forma en que podemos “aplanar” arrays mediante Javascript (operación también conocida como “flatten array”).
Así que sin entretenernos mucho más, ¡vamos a verlo!
¿Pero qué es eso de aplanar?
Aplanar arrays es una operación bastante útil que realiza lo siguiente:
Es decir, al pasarle un array de arrays lo que hace es transformarlo en un array de una única dimensión.
Esta operación sin embargo no está implementada de forma nativa en Javascript por lo que hasta la fecha ha sido necesario recurrir a un poco de imaginación (o a Stackoverflow 😋) para obtener alguna posible implementación.