【问题标题】:When to use promises or async await? [duplicate]何时使用承诺或异步等待? [复制]
【发布时间】:2018-08-31 21:30:23
【问题描述】:

有什么方法可以知道何时使用 Promises 与 Async/Await?

我之所以问这个问题,是因为我不太清楚哪一个性能更好,或者可读性更好,使用它们中的每一个是否有任何优势或者没关系?

谢谢!

【问题讨论】:

  • 随心所欲。根据可读性或让您对代码感到满意的任何一种方式使用。另外,我建议您查看此视频:youtube.com/watch?v=ho5PnBOoacw
  • 异步 | await 更具可读性。
  • @JonasW。这只是偏好
  • 这就是 cmets 的用途 :)
  • 当你想使用for循环而不是递归时,你可以使用async-await

标签: javascript angular asynchronous async-await


【解决方案1】:

它们完全相同,所以一切都取决于您的偏好。如果您使用的是框架,我建议您使用他们在框架中使用的方式以保持一致性。

【讨论】:

    【解决方案2】:

    它们是一样的,async/await 是 Promise 的语法糖。

    【讨论】:

      猜你喜欢
      • 2017-06-15
      • 1970-01-01
      • 2018-09-02
      • 1970-01-01
      • 1970-01-01
      • 2019-12-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多