Callbacks and Higher-Order Functions
A callback is a function passed as an argument to another function.
function greet(name, callback) {
console.log("Hello, " + name);
callback();
}
greet("Harshal", function () {
console.log("Welcome to advanced JS!");
});A higher-order function is any function that takes another function as a parameter or returns a function.
