// RxJS v6+import { BehaviorSubject } from'rxjs';constsubject=newBehaviorSubject(123);// 두개의 새로운 subscriber는 초기값을 받습니다 => 결과: 123, 123subject.subscribe(console.log);subject.subscribe(console.log);// 두 subscriber는 새로운 값을 받습니다 => 결과: 456, 456subject.next(456);// 새로운 subscriber는 마지막 값을 받습니다 (456) => 결과: 456subject.subscribe(console.log);// 위 3개의 subscriber는 새로운 값을 받습니다 => 결과: 789, 789, 789subject.next(789);// 결과: 123, 123, 456, 456, 456, 789, 789, 789
예시 2: 마우스 클릭으로 만들어진 새로운 subscriber와 BehaviorSubject