Функции

Функции — это блок кода, предназначенный для выполнения определенной задачи. В функциях для получения значения мы должны вызвать функцию, и она вернет значение.

Наблюдаемый

Наблюдаемые объекты представляют собой набор нескольких значений. Observales — это ленивые сборщики, чтобы получить значение, на которое мы должны подписаться. Он дает значение в потоке данных, который функция не дает.

Ссылка на мой предыдущий блог RXJS 01: Обзор RXJS
https://medium.com/@yuvayuvaraj720444/overview-of-rxjs-ec18ece33167

Структура кода наблюдаемых и функций

Чтобы объявить функцию, мы даем имя и пишем функцию перед именем. Как мы написали функция callme() ниже.

В случае с наблюдаемыми мы создаем наблюдаемые с экземпляром наблюдаемого класса.

В консоли мы получаем напечатанные значения:

> function execution start
> 100
> execution observable start
> 100

Однако функция не может возвращать несколько значений,
Пример кода

В консоли мы видим,

> function execution start
> 100
> execution observable start
> 100
> 200
> 300

Вывод:
Мы видим, что функция не может возвращать множественные значения. Наблюдаемые могут. Это ключевое различие между Observable и функциями.

Рабочий Live COde можно найти здесь:
https://stackblitz.com/edit/rxjs-w6ny1j?file=index.ts,index.html

Ссылка на следующий урок: RXJS 03: Что такое Observer в наблюдаемом?
https://medium.com/@yuvayuvaraj720444/rxjs-03-what-is-observer-in -наблюдаемые-8c3217a6a35

— — — — — — — — — — — — — — КОНЕЦ БЛОГА — — — — — — — — — — — — — — —

Вот ссылка на весь блог серии rxjs,
https://medium.com/@yuvayuvaraj720444/rxjs-series-596ce73fa5e6