一、同步与异步

假如说一个任务分成两段,

  • 同步就是第二段任务必须等待第一步任务完成之后才能执行。
  • 异步就是先执行第一段,然后转而执行其他任务,等做好了准备,再回过头执行第二段。
  • 同步函数:如果在函数A返回的时候,调用者就能够得到预期结果(即拿到了预期的返回值或者看到了预期的效果),那么这个函数就是同步的。
  • 异步函数:如果在函数A返回的时候,调用者还不能够得到预期结果,而是需要在将来通过一定的手段得到,那么这个函数就是异步的。

guona
54 声望11 粉丝