Message from JavaScript discussions

September 2018

— What is callback. Fonction ??

— 

A callback is a function you pass as a parameter to another function which will call your callback function after it's done

— Or after some condition

— But why do that ?

— Why i need to pass a fonction like a parameter for other function ??

— For asynchronous functions where you don't control when the function is done, you can pass the callback, and it will be called when it's done

Message permanent page

— 

asyncFunction(param1, param2, callback)
// someOtherStuff...


asyncFunction is called, but you don't wait for it to complete. someOtherStuff continues to happen, and whenever asyncFunction is done running, it will call callback which is also a function

Message permanent page

— Does that make sense Adan?

— Thank you

— No, querySelectorAll obviously does more work

— ?

— Where is the test?