hm.... 在实现``async await``的时候遇到的 变量提升到底是不是个好东西 ```javascript const obj = { called: false }; func(); function func() { obj.called = true; } module.exports = obj; ``` 上面的代码是不能解释运行的.. 因为解析到``func()``的时候,还没有``func``这个变量