Message from JavaScript discussions

September 2018

— determin1st


I dont know, maybe it's a wrapper for querySelectorAll. depends on how browser-makers implemented it.

— It doesnt matter if you dont do any engine or lib..

— A node list is static a htmlcollection is live. I'm pretty sure querySelector should be faster

— 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

Message permanent page

— 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?