Multi-Closure
Creating 2 closures around 1 variable
by bladnman
JavaScript
function setItUp() {
var localVariable = "Life is good!";
globalFuncSay = function () {
alert(localVariable);
};
globalFuncAlter = function () {
localVariable = "You got that right!";
};
}
setItUp();
globalFuncSay(); // alerts: Life is good!
globalFuncAlter();
globalFuncSay(); // alerts: You got that right!