Global Variables Memory
by toddanglin
HTML
<button id="btnLocal">Run Local</button>
<button id="btnGlobal">Run Global</button>
JavaScript
var myGlobal;
function myLocalFunction(){
var myLocal = new Array(100000000).join('x');
for (var i = 0; i < 1000; i++){
//Do some work
}
console.log("Local Done");
return;
}
function myGlobalFunction(){
myGlobal = new Array(100000000).join('x');
for (var i = 0; i < 1000; i++){
//Do some work
}
console.log("Global Done");
return;
}
$(function(){
$('#btnLocal').on("click", myLocalFunction);
$('#btnGlobal').on("click", myGlobalFunction);
});