Javascript Loop Closure
var list = [ 'a', 'b', 'c' ];
var l=list.length;
for (var i=0; i<l; i++)
{
(function(item){
setTimeout( function(){ alert(item); }, 1000 );
}
)( list[i] );
}
var list = [ 'a', 'b', 'c' ];
var l=list.length;
for (var i=0; i<l; i++)
{
(function(item){
setTimeout( function(){ alert(item); }, 1000 );
}
)( list[i] );
}