Skip to content

Instantly share code, notes, and snippets.

(function(){
// inner scope.. you can't touch me from outside!
var i = 0;
function forloop(){
if(i<10){
console.log(i);
i++;
setTimeout(forloop, 0);
}
}
(function a(){
console.log("hello!");
})();
(function forloop(i){
if(i<10){
console.log(i);
setTimeout(function(){ forloop(i+1); }, 0);
}
})(0);
var i = 0;
function forloop(){
if(i<10){
console.log(i);
i++;
setTimeout(forloop, 0);
}
}
forloop();
for(var i=0; i<10; i++){
console.log(i);
}