var foo = 1; function bar() { foo = 10; return; function foo() {}//声明提早 } bar(); console.log(foo); //为何是1而不是10
http://segmentfault.com/q/1010000000598752segmentfault