Your browser does not support the audio element. Recently I’ve been working on understanding more Javascript fundamentals and I took a look at hoisting. I thought ...
// The reason for this is because the setTimeout function creates a function (the closure) that has access to its outer scope, // which is the loop that contains the ...