永发信息网

ES8都发布了,是不是可以直接略过ES6,ES7的学习,直接学习ES8

答案:1  悬赏:0  手机版
解决时间 2021-11-28 07:46
  • 提问者网友:凉末
  • 2021-11-28 03:58
ES8都发布了,是不是可以直接略过ES6,ES7的学习,直接学习ES8
最佳答案
  • 五星知识达人网友:躲不过心动
  • 2021-11-28 04:17
现在比较流行的解决这个问题的方法是使用 Promise,可以将嵌套的回调函数展平。但是写代码和阅读依然有额外的负担。
另外一个方案是使用 ES6 中新增的 generator,因为 generator 的本质是可以将一个函数执行暂停,并保存上下文,再次调用时恢复当时的状态。co 模块是个不错的封装。但是这样略微有些滥用 generator 特性的感觉。
ES7 中有了更加标准的解决方案,新增了 async/await 两个关键词。async 可以声明一个异步函数,此函数需要返回一个 Promise 对象。await 可以等待一个 Promise 对象 resolve,并拿到结果。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯