UNPKG

fruitstand

Version:
21 lines (20 loc) 469 B
function logCar(logMsg, callback){ process.nextTick(function() { callback(logMsg); }); } var cars = ["Ferrari", "Porsche", "Bugatti"]; for (var idx in cars){ var message = "Saw a " + cars[idx]; logCar(message, function(){ console.log("Normal Callback: " + message); }); } for (var idx in cars){ var message = "Saw a " + cars[idx]; (function(msg){ logCar(msg, function(){ console.log("Closure Callback: " + msg); }); })(message); }