Функции
Функции — это блок кода, предназначенный для выполнения определенной задачи. В функциях для получения значения мы должны вызвать функцию, и она вернет значение.
Наблюдаемый
Наблюдаемые объекты представляют собой набор нескольких значений. 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