Callbacks in JavaScript: Why They Exist
JavaScript treats functions as values. That means functions can be stored in variables, passed into other functions, and even returned from functions.
This ability makes JavaScript extremely flexible
riteshv.hashnode.dev4 min read