Exploring closure: Environment
JavaScript
(function autorun(){
let x = 1;
function log(){
console.log(x);//1
};
function run(fn){
let x = 100;
fn();//1
}
run(log);
})();
(function autorun(){
let x = 1;
function log(){
console.log(x);//1
};
function run(fn){
let x = 100;
fn();//1
}
run(log);
})();