Callback

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

SetTimeOut

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");

Archivos de la Clase

https://github.com/FROSTYLAN/Notes-JavascriptSchool/commit/dfa165350c7614d7f9e3f9ce8ad360793bc2725e

https://github.com/FROSTYLAN/Notes-JavascriptSchool/commit/4d36bb2c6a60e32995d9f143be554c07eda26274


Lecturas Recomendadas

Función Callback - Glosario | MDN