Upgrade to Pro — share decks privately, control downloads, hide ads and more …

RxJSで始めるリアクティブ・プログラミング と GitHub Emoji

Avatar for 0918nobita 0918nobita
September 29, 2018

RxJSで始めるリアクティブ・プログラミング と GitHub Emoji

参考文献
『Angular6 から始める RxJS6 入門』 https://qiita.com/MasanobuAkiba/items/a5026bd37603cc29e9e7

Avatar for 0918nobita

0918nobita

September 29, 2018
Tweet

More Decks by 0918nobita

Other Decks in Programming

Transcript

  1.   • A • A / A • A

    • A A • A A , P
  2.     •     •

    (    • ( ()    
  3.    from P : from([1, 2, 3, 4])

    .subscribe(x => console.log(x)); // 1, 2, 3, 4  subscribe S P : I P Subscription P :P O
  4. ( ) 2 ok function listener() { // O setTimeout(()

    => { // 2 : console.log(‘ok’); }, 2000) } // window.addEventListener(‘online’, listener); window.addEventListener(‘offline’, listener); S S
  5. : 2 ok merge( /* 2 Observable */ fromEvent(window, ‘online’),

    fromEvent(window, ‘offline’)) .pipe(timeout(2000)) /* 2 */ .subscribe(() => console.log(‘ok’)); O O