Встречается на собеседованиях • сегодня
Сколько аргументов в React.memo
React.memo принимает два аргумента:
- Компонент, который нужно мемоизировать (обязательный)
- Функция сравнения пропсов (опциональный)
Пример:
jsx
const MyComponent = React.memo(
function MyComponent(props) {
/* рендер с использованием props */
},
(prevProps, nextProps) => {
/* сравнение пропсов, возвращает true если пропсы равны (рендер не нужен) */
return prevProps.value === nextProps.value
}
)Без второго аргумента React.memo использует поверхностное сравнение пропсов.

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