Observable.of和Observable.from参数格式之间的唯一区别是什么?像Function.prototype.call和Function.prototype.apply?
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将接受一个论点,即
可订阅对象、Promise、Observable-like、Array、iterable 或要转换的类数组对象
没有类似的行为Observable.of- 它始终只接受值并且不执行转换。