Разработка и интерфейсы
Сведение массива

Последовательное объединение элементов массива в одно итоговое значение с помощью аккумулятора. reduce может считать сумму, группировать значения или строить объект. Начальное значение желательно указывать явно, чтобы поведение было определено и для пустого массива.
Пример на практике
Корзина сводит цены строк в общую сумму заказа.
Когда пригодится
Выбирайте reduce, когда результат действительно единый аккумулятор.
Что важно учитывать
Сложный callback труднее читать; для обычного отображения и фильтра используйте соответствующие методы.
Словарь tarasovcode — проект Ильи Тарасова и TarasovWeb. Telegram-канал · #tarasovweb · #ИльяТарасов
Вернуться к 400 терминам