是唯一的区别Observable.ofObservable.from参数格式?像Function.prototype.callFunction.prototype.apply

Observable.of(1,2,3).subscribe(() => {})
Observable.from([1,2,3]).subscribe(() => {})

答案

不完全的。将数组传递到Observable.from,它和它之间的唯一区别Observable.of是通过参数通过的方式。

然而,Observable.from会接受一个争论那是

一个可订阅的对象,一个承诺,可观察的样本,数组,迭代或类似数组的对象要转换

没有类似的行为Observable.of - 总是只接受值,并且不执行不转换。

来自: stackoverflow.com