React · Junior · Запитання 26 з 75
Коли викликається функція, повернена з useEffect?
- ✓Правильна відповідь: Перед повторним запуском ефекту й під час розмонтування
- 2Одразу після виконання ефекту, у тому самому кадрі
- 3Лише якщо всередині ефекту було кинуто виняток
Пояснення
Функція очищення (cleanup) прибирає те, що налаштував ефект: відписується від подій, очищає таймери, скасовує запити. React викликає її перед наступним запуском ефекту з новими залежностями й під час видалення компонента.