73. Observable fromEvent()を実装する

JavaScript
お役に立つのか?

トータルで - accepted /- tried

この問題は 57. Observableを作るの続きです。待つそちらを解決してください。

ここでは、creation operator fromEvent()の実装が求められます。

ドキュメントより、fromEvent()

DOM eventをemitするObservableを作る

簡単に言うと、DOM event handlerをObservable化するutilです。

const source = fromEvent(node, 'click')
source.subscribe((e) => console.log(e))

nodeをクリックすると、イベントがログされる。

補足

  1. Observable はすでに実装済み、そのまま使える。
  2. Event Handlerの取り消しは add()の役割、この問題では無視して良い。

10分間以内で解いてみて

ディスカス(6)