Callback Function Example

by Jacob King

JavaScript

function doTask(callback) {
  console.log("Doing some work...");
  // Simulate task completion
  setTimeout(() => {
    console.log("Work done!");
    callback(); // Call the callback function
  }, 1000);
}

function onComplete() {
  console.log("Callback function executed!");
}

doTask(onComplete);