【发布时间】:2017-12-28 02:55:33
【问题描述】:
我已经做 javascript 一段时间了。然而,我对 Angular 2 还很陌生,所以我对 Observables 几乎一无所知。当我阅读 Observables 的描述时,它们听起来很像我已经知道的回调。当我问谷歌时,有回调和承诺之间的比较,还有承诺和可观察对象之间的比较。但是,我找不到回调和 Observables 之间的任何比较。
回调和可观察对象有什么区别?
【问题讨论】:
-
你需要重新研究一下callbacks和promises之间的区别,那么这个问题就会过时了。您可以比较 promise 和 observables,但回调是不同的概念。你注册回调到 promises、observables 或任何你想要的东西。
-
回调,即。能够传递函数引用,是实现 Promise 和 observables 的关键概念。所以这不是回调与可观察对象,而是回调和可观察对象
标签: javascript angular typescript reactive-programming