корзину, добавлять товары в неё, считать общ. стоимость и так далее. Есть коллекция products, и есть функция rerenderTotalPrice (делает перерасчёт общей стоимости), её можно реализовать двумя способами — используя forEach и через метод reduce. Вопрос: как лучше? Есть ли существенная разница по памяти или скорости, или может, какие-то другие тонкости? На глаз работает одинаково
попробуй какую-нить либу для типовых операций типа https://lodash.com/docs/4.17.15#sumBy ёмкие говорящие абстракции, выразительный код
главное не использовать подобное для объёмных задач, а переложить на механизмы БД
ну объёмные, наверное, начинаются от 10к элементов в коллекции. А может и больше
Не надо использовать forEach
Обсуждают сегодня