TypeScript y los tipos de datos. Parte 1

Primeramente decir, que TypeScript es un lenguaje de programación libre y de código abierto desarrollado y mantenido por Microsoft. Es un superconjunto de JavaScript, que esencialmente añade tipado estático y objetos basados en clases. En esta ocasión nos ocuparemos del tipado de datos, esencial en el conocimiento del citado lenguaje de programación. Para poder visualizar el producto del transpile que […]

es6-metodos-nativos

Novedades ES6: Métodos nativos

En esta versión de Javascript, se aportan unos métodos nativos ES6 muy útiles para implementar aplicaciones. En esta ocasión tenemos: Método assign: Este método nativo perteneciente a Object tiene la sintaxis siguiente: Object.assign(destino, …fuentes) Lo cual indica que es posible copiar objetos “fuente” en el objeto destino. En el caso de que alguna clave de objetos […]

es6-poo

Novedades ES6: POO

Para los amantes de la Programación Orientada a Objetos (POO), ES6 también tiene algo para ellos. La creación de clases con constructores y métodos, y la herencia, ya es posible desde esta versión de ECMAScript. Hasta ahora los desarrolladores Javascript habíamos tenido que apañárnoslas si queríamos seguir en nuestras implementaciones un esquema parecido a la […]

es6-funciones

Novedades ES6: Funciones

Más novedades ES6. En esta ocasión hablaremos de las funciones, o como mejor me gusta llamarlas en esta versión del standard: métodos. Siempre que trabajemos con ellos utilizando POO, ya que lo permite. Funciones arrow o flecha:

Como se puede observar, no es necesario hacer un “return” en la modalidad del primer caso sin corchetes […]