Встречается на собеседованиях • сегодня
Знаком ли с чистой функцией
Чистая функция — это функция, которая всегда возвращает одинаковый результат для одних и тех же входных данных и не имеет побочных эффектов (не изменяет внешнее состояние).
Пример чистой функции:
javascript
function sum(a, b) {
return a + b;
}Пример НЕчистой функции:
javascript
let counter = 0;
function increment() {
counter++; // Изменяет внешнюю переменную
return counter;
}Преимущества чистых функций:
- Предсказуемость
- Легче тестировать
- Можно кэшировать (мемоизировать)
- Лучше для параллельного выполнения
Чистые функции — основа функционального программирования и важны в React (например, для reducers).

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы