simple closure in JS
JavaScript
// closure in JS
var global = 10 ;
function outer(a)
{
var b = 5;
return function(c) { return a+b+c+global; }
}
var fn = outer(5);
console.log(fn);
console.log(fn(1));
// closure in JS
var global = 10 ;
function outer(a)
{
var b = 5;
return function(c) { return a+b+c+global; }
}
var fn = outer(5);
console.log(fn);
console.log(fn(1));