Operator 는 Obersevable 을 반환한다
- 연산자 라고도 함
- just, of, from 은 모두 Operator 이다
1. just 는 전달된 요소 한개 를 그대로 이벤트로 방출한다.
- 배열이 전달되면 배열을 방출함
Observable.just(<#T##element: *##*#>, scheduler: <#T##ImmediateSchedulerType#>)
- scheduler 라는 개념은 우선 넘어간다~!!
- 내부 속성을 private 으로 설정하고,
.just 를 통해 값을 넘겨주는 메서드가 있었다.
- 즉, 값 자체를 반환하지 않고, 값을 방출하는 시퀀스를 반환하였다.
- 이 시퀀스를 구독하여 값을 얻을 수 있다.
2. of 는 전달된 복수개의 요소를 이벤트로 차례대로 방출한다.
3. from 은 배열이나 sequence 에 담긴 요소를 한개씩 이벤트로 방출한다.