
Photo: Agostino Osio/hangarbicocca.org
No sé si estarás de acuerdo, pero desestructurar arrays ha resultado más sencillo de lo que el nombre parece indicar. No va a ser muy diferente con los objetos.
No sé si estarás de acuerdo, pero desestructurar arrays ha resultado más sencillo de lo que el nombre parece indicar. No va a ser muy diferente con los objetos.
Hay trucos que quedan bien en una línea de código y hay trucos que cambian nuestra forma de programar.
Si tuviera que quedarme sólo con una de todas las, ya no tan nuevas, funcionalidades y sintaxis de ES6 elegiría la desestructuración de arrays y objetos sin duda alguna. Es la que una y otra vez viene a echarme una mano y me deja tomarle el brazo.
Cierto, la sintaxis es marciana y difícil de entender al principio, pero créeme, compensa el esfuerzo de convertirla en una de tus herramientas habituales.
Primero fue let
, y poco después const
. Estos son los dos nuevos var
que se han puesto de moda para definir variables en Javascript. Desde hace algún tiempo, con la moda funcional ha venido la ola de lo inmutable. El problema es cuando repetimos lo que dicen otros sin entenderlo. O peor aún sacamos conclusiones de una lectura rápida y nos convertimos en evangelistas de algo que no tiene ningún sentido.
Bueno, en realidad no lo es en absoluto. Puede parecerlo a primera vista porque: