Atajos (shortcuts) en la definición de métodos con ES6

Introducción

Otra de las novedades del estándar ES6 son los atajos, o shortcuts, en la definición de métodos dentro de un objeto. Son un aspecto menor, pero ahorran espacio y hacen el código más legible y menos redundante en general.

¡Echemos un vistazo a esta nueva funcionalidad!
Seguir Leyendo…

Dentro de Javascript, Programación | Etiquetas: , , , , , | 2 Comentarios

El ZEN de Javascript: a la búsqueda de la armonía del código

Introducción

Hace ya algunos años, Tim Peters enunció El ZEN de Python, un conjunto de recomendaciones cuyo objetivo era conseguir un código más limpio, mantenible y, en definitiva, cómodo para los desarrolladores. No se trata de un sistema rígido e inflexible, o de unas normas de estilo que hay que seguir a raja tabla, sino de una serie de aspectos que pueden ayudarnos a la hora de conseguir un código en armonía.

No cabe duda de que Javascript comparte muchas características con Python, y es por ello que podemos adaptar el ZEN de Python a nuestro lenguaje sin muchas complicaciones. En este artículo, daremos un repaso a este manifiesto aportando ejemplos ilustrativos en JS.

Vamos a ello!

Seguir Leyendo…

Dentro de Javascript, Programación | Etiquetas: , , , , , | 5 Comentarios

Desestructuración en Javascript. Parte 2 (recetas y ejemplos)

Introducción

En el anterior artículo revisamos la sintaxis, teoría y algunos ejemplos de esta nueva funcionalidad en ES6 que es la desestructuración.

Vamos a completar ahora la teoría con muchos ejemplos, o recetas, más complejos que iremos comentando según sea necesario. ¡Vamos a ello!

Seguir Leyendo…

Dentro de Javascript | Etiquetas: , , , , | Deja un comentario.

Desestructuración en Javascript. Parte 1

Introducción

La desestructuración es otra de las novedades potentes del nuevo estándar ES6 (ECMAScript 2015). Si bien, por su definición, no es una funcionalidad que pueda parecer compleja, sí lo es cuando comenzamos a profundizar en sus posibilidades. La razón de esto es la habitual en Javascript: el lenguaje, debido a su propia estructura, puede ser extremadamente flexible y, gracias a esa versatilidad, toda nueva característica puede ser explotada hasta sus límites teóricos.

Veamos en esta primera parte cómo funciona la desestructuración en su modo más básico con varios ejemplos antes de meternos en construcciones de mayor envergadura.

¡Vamos a ello!
Seguir Leyendo…

Dentro de Javascript, Programación | Etiquetas: , , , , , | Deja un comentario.

Las Funciones Flecha en Javascript. Parte 3

Introducción

Para concluir esta introducción a las Funciones Flechas en el nuevo estándar ES6 (primera parte, segunda parte), no podemos dejar de repasar la correspondencia entre éstas y el método bind que ya hemos estudiado.

Echemos un vistazo a cómo las nuevas estructuras pueden reemplazar de un modo limpio y directo a otras ya anticuadas
Seguir Leyendo…

Dentro de Javascript | Etiquetas: , , , , | 1 Comentario
Página 1 de 3412345...102030...Última
Licencia Creative Commons 3.0

®Copyright 2016. Cotenido web bajo licencia Creative Commons 3.0

Códigos bajo licencias MIT y GPL. Ver página de licencias para más información