foo = ‘foo’;
(function(foo) {
console.log(foo);
foo = 35;
console.log(foo);
return function(foo)
{
console.log(foo);
}
})(foo)();
console.log(foo);
Can you figure the result out without execution?
foo = ‘foo’;
(function(foo) {
console.log(foo);
foo = 35;
console.log(foo);
return function(foo)
{
console.log(foo);
}
})(foo)();
console.log(foo);
Can you figure the result out without execution?