Skip to content

Instantly share code, notes, and snippets.

@capaj
Last active August 29, 2015 14:27
Show Gist options
  • Save capaj/de7bd7da48df360b9564 to your computer and use it in GitHub Desktop.
Save capaj/de7bd7da48df360b9564 to your computer and use it in GitHub Desktop.
for (var i=0; i<10; i++) {
var prepareVariableScope = function(num){
return function() {
console.log(num);
};
};
setTimeout(prepareVariableScope(i), 1);
}
for (var i=0; i<10; i++) {
setTimeout(function(a) {
console.log(a);
}.bind(null, i), 1)
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment