什么是Async/Await ES6新增了Promise函数用于简化项目代码流程.然而在使用promise时,我们仍然要使用callback,并且并不知道程序要干什么,例如: function doSomething() { let i = 0; waitOneSecond() // 返回一个Promise对象 .then(() => console.log(i)); i = 5; } 最终console.log(i) 的结果是5,并不是0 为此,ES7引入了async函数,前面的例子可以改写这…