Member-only story

ES2019. Aplanar arrays en Javascript con Array.flat()

“Flatten arrays” gracias a ES2019

Gerardo Fernández
3 min readAug 20, 2019

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.

Posibles implementaciones de flatArray()

--

--

Gerardo Fernández
Gerardo Fernández

Written by Gerardo Fernández

Entre paseo y paseo con Simba desarrollo en Symfony y React

No responses yet