Una función de callback es una función que se pasa a otra función como un argumento, que luego se invoca dentro de la función externa para completar algún tipo de rutina o acción.
function sum(num1, num2) {
return num1 + num2;
}
function calc(num1, num2, callback) {
return callback(num1, num2);
}
console.log(calc(2, 2, sum));
// Output: 4
Establece un temporizador que ejecuta una función o una porción de código después de que transcurre un tiempo establecido.
<aside> 💡 Parámetros
// Sin parámetros
setTimeout(function () {
console.log("Hola JavaScript");
}, 5000);
// Con parámetros
function gretting(name) {
console.log(`Hola ${name}`);
}
setTimeout(gretting, 2000, "Oscar");
https://github.com/FROSTYLAN/Notes-JavascriptSchool/commit/dfa165350c7614d7f9e3f9ce8ad360793bc2725e
https://github.com/FROSTYLAN/Notes-JavascriptSchool/commit/4d36bb2c6a60e32995d9f143be554c07eda26274