¿Cómo crear y utilizar Callbacks en JavaSCript?
Los callbacks son funciones que son enviadas como argumentos dentro de otras funciones para ser ejecutadas en un punto posterior en el tiempo.
function multiplicar(x, y) {
return x * y;
}
function sumar(x, y) {
return x + y;
}
function calcular(x, y, callback) {
return callback(x, y);
}
const multiplicacion = calcular(5, 3, multiplicar);
console.log(multiplicacion);
const suma = calcular(5, 3, sumar);
console.log(suma);
¿Cómo utilizar callbacks con funciones anónimas en JavaScript?
Los callbacks pueden ser creados sin tener que ser enlazados a una función específica. Los callbacks anónimos son útiles cuando un callback solo debe ser declarado y utilizado en una sola ocasión.
const division = calcular(5, 3, function (x, y) {
return x / y;
});
console.log(division);