70. Observable.from()を作る
シェアしよう
少し工夫が必要 - accepted / - tried
この問題は57. Observableを作るの続きです。まずそちらを完了してください。
ここではcreation operator from()
を実装することが求められます。
ドキュメントより、from()
は
Array、Array-like Object、Promise 、iterable object、またObservable-like objectから新規Observableを作る
あなたが実装するfrom()
は上記のデータ型をサポートする必要がある
from([1,2,3]).subscribe(console.log);// 1// 2// 3
補足
Observable
はすでに実装済みで、そのまま使える- この問題に置いては
Observable-like
がObservable instance
を意味する。本家の実装ではSymbol.observable
をチェックしないといけないが、ここでしなくて良い。