Asynchronity and Closures
123456789101112131415
function fooFunc(){
var bar = "something";
doSomething(function(msg){
bar += msg;
});
console.log(bar);
}
function doSomething( callback ){
setTimeout(function(){
callback("append");
}, 1000 );
}
fooFunc();
JavaScript
INFO