7 de noviembre de 2018

Mini Tutorial de TypeScript. 06 Función de flecha

Con la llegada de ECMAScript 6, llegaron nuevas funciones y un de las mas útiles, -personalmente me encanta, pues me ayuda mucho-, son las funciones de flecha. Para entender esta función, primero veamos una función normal en JS:

let saludo = function (nombre:string){
    return "Hola " + nombre;
}

En función de flecha quedaría así:

let saludoFlecha = ( nombre:string ) => "Hola " + nombre;

Veamos un ejemplo con 2 parámetros

let sumar =  function (a:number, b:number){
      return a + b;
}

Ahora veamos como hacer en función de flecha

let sumarFlecha = (a:number, b:number) => a + b;

Gracias a las funciones de flecha se reduce el código, se tiene un código más limpio y una corrección necesaria (la de contexto y el valor “this”, que aquí no lo trataremos).

Deja una Respuesta