DEV Community 👩‍💻👨‍💻

Discussion on: Javascript callback functions are by default Synchronous or Asynchronous ?

Collapse
robvirtuoso profile image
robvirtuoso

In the browser, callbacks are mostly synchronous with the exception of:

  • event handlers
  • request-response handlers
  • timer callbacks (setTimeout, clearTimeout)

But even in Node.js you have many synchronous callbacks, which you may not know as "callbacks". In particular, callbacks for iterating arrays, i.e. forEach, map, reduce.

Collapse
hijazi313 profile image
Muhammad Hamza Hijazi Author

Thanks buddy