Closures In Javascript Examples
JavaScript
var addToOuter =function(passed) {
var addToInner = function(inner) {
return passed + inner;
}
return addToInner;
}
var addToThree = new addToOuter(3);
var addToFour = new addToOuter(4);
/* console.dir(addToThree);
console.dir(addToFour);
*/
console.log(addToThree(1))
console.log(addToFour(1))
/* var passed = 5;
function addToClosure(){
var inner = 2 ;
return inner + passed;
}
console.dir(addToClosure())
var passed = 10;
console.dir(addToClosure()) */