promise generator async

async:

async函数是Generator函数的语法糖,是ES7实现的标准,将Generator的星号换成async将yield换成await,async函数比Generator函数更好用.。async 表示函数里有异步操作,await 表示紧跟在后面的表达式需要等待结果。

generator:

generator是ES6实现的标准。
generator 函数返回一个遍历器对象
遍历器对象 每次调用next 方法 返回 有着value 和done 两个属性的对象
generator 函数 yield 后面的表达式即为 返回对象 value属性的值

Promise :

ES6 原生提供了 Promise 对象。
Promise 对象代表了未来将要发生的事件,用来传递异步操作的消息。

学习Promise基础及手写Promise
Promises/A+规范

ajax与await的使用方法

    let item = await this.$http('/api').then(JSON.stringify);
    console.log(item)
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容