// var name = 'laruence'; // function echo() { // alert(name); // var name = 'eve'; // alert(name); // alert(age); // } // echo(); // ----------------------------------- // foo() // var z = 10 // z = 30 var z = 10; function foo() { console.log(z); } (function () { var z = 20; foo(); })(); z = 30; foo(); (function (funArg) { var z = 40; funArg(); })(foo);