operador arrow - keblato/TutorialesTalleres-Angular GitHub Wiki
FAQ: Qué significa el operador arrow ?
Qué significa el operador arrow => ? |
---|
Es una forma abreviada de definir funciones (sin nombre). Ejemplos:
() => {} // no tiene nombre ni parámetros ni retorno
var saludo = () => {
console.log("Hola");
};
// El llamado:
saludo ();
// En consola:
Hola
=> // sin nombre, ni retorno, ni paréntesis, ni corchetes! Tomado de freecodecamp
var timesTwo = params => params * 2
// El llamado:
timesTwo(4);
// En consola:
8
(p1:type, p2: ...) => {} // con parámetros sin retorno
var saludo = (apellido: string) => {
console.log("Hola ", apellido);
};
// El llamado:
saludo ("Medina");
// En consola:
Hola Medina
(p1:type, p2: ...) :string => {} // con parámetros con retorno
var saludo = (apellido: string) => {
let respuesta = "Hola "+ apellido;
return respuesta;
};
// El llamado:
console.log(saludo ("Medina"));
// En consola:
Hola Medina
Volver a FAQ |
---|