Javascript Closure Example
by nkdweb
JavaScript
function outerFunction(a) {
var intial = 5;
function innerFunction(b) {
console.log(a + b + (++intial)); // It will return the 20.
}
innerFunction(10);
}
outerFunction(4); // Pass an argument 4