Запропонувати правкуПокращити цю статтюДопрацюйте відповідь до «Що робить of()?». Ваші зміни проходять модерацію перед публікацією.Потрібне підтвердженняКонтентЩо ви змінюєте🇺🇸EN🇺🇦UAПереглядЗаголовок (UA)Коротка відповідь (UA)`of()` в RxJS - це функція, яка **створює Observable із переданих значень**. **Ключове:** він бере і віддає значення по черзі, а потім завершує потік.Показується над повною відповіддю для швидкого нагадування.Відповідь (UA)Зображення`of()` в RxJS - це функція, яка **створює Observable із переданих значень**. --- ### Приклад: ```ts of(1, 2, 3).subscribe(value => console.log(value)); ``` Виведе: ```javascript 1 2 3 ``` Кожне значення - як окрема подія в потоці. --- ### Навіщо використовувати `of()`: 1. Щоб **створити простий потік вручну** - для тестів, демо або початкових значень. 2. Щоб обгорнути значення в `Observable` - особливо корисно в Angular, де часто очікують `Observable`, а в тебе просто число або рядок. --- ### Додаткові приклади: ```ts of('готово').subscribe(msg => console.log(msg)); // → готово ``` ```ts const user = { name: 'Марія' }; of(user).subscribe(data => console.log(data)); // → { name: 'Марія' } ``` --- ### Висновок: `of()` - це швидкий спосіб перетворити будь-яке значення (або значення) на `Observable`. Він просто **бере і віддає** їх по черзі, а потім завершує потік.Для рев’юераПримітка для модератора (необов’язково)Бачить лише модератор. Прискорює рев’ю.