是唯一的区别Observable.of
和Observable.from
参数格式?像Function.prototype.call
和Function.prototype.apply
?
Observable.of(1,2,3).subscribe(() => {})
Observable.from([1,2,3]).subscribe(() => {})
答案
不完全的。将数组传递到Observable.from
,它和它之间的唯一区别Observable.of
是通过参数通过的方式。
然而,Observable.from
会接受一个争论那是
一个可订阅的对象,一个承诺,可观察的样本,数组,迭代或类似数组的对象要转换
没有类似的行为Observable.of
- 总是只接受值,并且不执行不转换。