closure in IIFE

by Rich Costello

JavaScript

for (var i=1; i<=8; i++) { 
	(function(j){
  //variable set in parameter as j
		setTimeout( function timer(){ 
    	console.log( j );
		}, j*1000 ); 
  })(i);
}