// 刚刚在书上看到的一个小问题,很有意思.大家一起思考下吧 myname = 'global'; var fn = function () { console.log(myname); // undefined var myname = 'local'; console.log(myname); // local }; fn() // 上述代码实际上等同于以下代码 myname = 'global'; var fn = function () { var myname ; console.log(myname); // undefined myname = 'local'; console.log(myname); // local };