Термин React обновлено

Функциональное обновление setX(prev => ...): что это

Коротко

Функциональное обновление setX(prev => ...): это передача в setState функции, которая получает актуальное значение из очереди обновлений. Нужно, когда новое значение зависит от предыдущего: несколько обновлений подряд, таймеры, колбэки с устаревшим замыканием.

Определение

Это передача в setState функции, которая получает актуальное значение из очереди обновлений. Нужно, когда новое значение зависит от предыдущего: несколько обновлений подряд, таймеры, колбэки с устаревшим замыканием.

Запомните, а не прочитайте

В тренажёре карточка вернётся, когда начнёт забываться. А билеты по React проверят, что термин понятен в деле.