A callback is a function passed as an argument to another function, which is then called inside the outer function. It's a common pattern for asynchronous programming, event handling, and customizing behavior.
Syntax Example:
What’s Happening:
doTask
is a function that accepts acallback
.- After simulating some work (
setTimeout
), it callscallback()
. onComplete
is passed in and gets executed after the task finishes.
Use this pattern to keep your code modular and responsive
No comments:
Post a Comment