For further actions, you may consider blocking this person and/or reporting abuse
Read next
BlurryImageLoader: A JavaScript Library for Blurry Image Loading Effects āØ
Sh Raj -
Best Icon Libraries for a Dev in 2024
Masum Parvej -
InstantMesh: Efficient 3D Mesh Generation from a Single Image with Sparse-view Large Reconstruction Models
Mike Young -
Join Us For The Next Frontend Challenge: Earth Day Edition!
dev.to staff -
Top comments (4)
Callbacks are friends we send along inside functions to help accomplish additional tasks.
I'm going to send you to the store with money to get groceries. But I need to know how you're doing at the store. So I'm also going to send your friend, and he'll call back home and let me know how things are going. I might even ask him to do other things for me, like drive you home with the groceries.
Sometimes, you need friends to do certain things, like setting a timeout (as exhibited by @nestedsoftware ). That's a 2-person job, someone to set the time and someone to actually do something.
Thank you so much .. !! :)
A callback is a function that you pass in as a variable to another function. A typical example in JavaScript is the
setTimeout
function. If you want something to execute after a delay, you can pass it as a callback tosetTimeout
.setTimeout
will wait 1 second (1000 milliseconds) and then it will actually callsayHello
. The result is that "Hello there!" will get printed to the console after one second.Thanks :)