더북(TheBook)

scan() 외에도 배열과 옵저버블 사이의 대칭은 우연의 일치가 아닙니다. 이 시그니처는 매우 간단하며 이미 많은 자바스크립트 개발자가 잘 알고 있어서 특별히 선택했습니다. 그러나 비슷한 점은 여기서 끝납니다. 이러한 메서드 자체로는 스트림에서 작업이 실행되지 않는다는 점을 기억해야 합니다(오직 구독자만 할 수 있습니다). 그 대신에 연산자가 옵저버블에서 호출되면 미래 값으로 옵저버블의 값을 구성합니다. 그리고 스트림의 정의를 동적인 값에 대한 명세로 했다는 것을 떠올리세요. 이는 배열에서 볼 수 있는 연산자와 옵저버블에 있는 연산자 사이의 주요한 차이점입니다. 이후 장에서는 배열이 현재 일어나는 일을 나타내지만 옵저버블은 미래의 작업을 나타냄을 알아보겠습니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.