1var j = 10;
2for (var i = 0; i < j; i++) {
3 (function(cntr) {
4 // here the value of i was passed into as the argument cntr
5 // and will be captured in this function closure so each
6 // iteration of the loop can have it's own value
7 asynchronousProcess(function() {
8 console.log(cntr);
9 });
10 })(i);
11}
12