发布于 2026-01-06 10 阅读
0

用浅显易懂的方式解释承诺。

用浅显易懂的方式解释承诺。

这是基于我对 Promise 的理解,如果您觉得我的解释有误,请随时指正 :P

现在想象一下,你妈妈外出工作时,你替她跑腿办事。她告诉了你两件事:

  1. 打扫房子
  2. 晚餐买披萨

你通常会花一整天时间打扫房子,然后出门去买披萨。这个过程会很费时间,因为你得走出家门,排队才能买到美味的披萨。

我们本可以采取更好的方法,比如叫个披萨外卖员,告诉他某个时间送披萨过来,然后事后把房子打扫干净。

这和承诺有什么关系?你已经完成了订披萨的任务,无需等待,然后你去打扫房子,过了一段时间,披萨可能在你打扫完房子的时候送到了。

TL;DR:Promise(据我理解)可以执行你拥有的任何流程,但无需等待实际结果。

文章来源:https://dev.to/yakovmeister/promise-explained-like-im-5-52od