下列对promise、generator、async的描述错误的是
A.
Promise,就是一个对象,用来传递异步操作的消息,避免了层层嵌套的函数,主要通过next()实现异步操作。
B.
Generator函数,返回一个部署了Iterator接口的遍历器对象,用来操作内部指针。
C.
async函数返回一个 Promise 对象,可以使用then方法添加回调函数。当函数执行的时候,一旦遇到await就会先返回,等到异步操作完成,再接着执行函数体内后面的语句。
D.
async函数可以理解为Generator函数的语法糖,使用async内置了执行器,无需调用next方法进行逐步调用。且其返回值为Promise。