Встречается на собеседованиях • сегодня
Когда выполнится useEffect, если массив зависимостей пуст - до или после рендера
`useEffect` с пустым массивом зависимостей выполнится **после** рендера компонента. Это аналог `componentDidMount` в классовых компонентах.
Порядок работы:
1. Компонент рендерится (выполняется JSX)
2. Браузер отрисовывает DOM
3. Выполняется `useEffect`
Пример:
```jsx
function Example() {
console.log('Render'); // 1
useEffect(() => {
console.log('Effect'); // 3
}, []);
console.log('Before return'); // 2
return
Hello
;
}
```
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы