Skip to content

PRO TIP Block youtube.com at the DNS level โ€” Pi-hole, NextDNS or your hosts file โ€” but allow youtube-nocookie.com and i.ytimg.com. These tutorials keep playing; the rabbit hole does not.

Learning without distractions

Learn JavaScript CALLBACKS in 7 minutes! ๐Ÿค™

186.4K views on YouTube

00:00:00 introduction
00:00:50 example 1
00:04:00 example 2

// callback = a function that is passed as an argument
// to another function.

// used to handle asynchronous operations:
// 1. Reading a file
// 2. Network requests
// 3. Interacting with databases

// “Hey, when you’re done, call this next.”

hello(goodbye);

function hello(callback){
console.log(“Hello!”);
callback();
}

function goodbye(){
console.log(“Goodbye!”);
}