Показать сообщение отдельно
  #4 (permalink)  
Старый 01.08.2020, 14:31
Профессор
Отправить личное сообщение для Nexus Посмотреть профиль Найти все сообщения от Nexus
 
Регистрация: 04.12.2012
Сообщений: 3,726

Сообщение от Shitbox2
Делает из мапы массив.
Может тогда лучше Object.values использовать?

Сообщение от Shitbox2
Самая тяжелая операция тут - let group = groupsMap[groupValue]
Вот уж вряд ли.

Сообщение от Shitbox2
Перебор с обоих сторон тут ничего не даст.
Почему вы так считаете? Кол-во итераций уменьшится вдвое, скорость соответственно должна увеличиться.

И в своем коде вы замеряете не только скорость работы вашей функции группировки, но и скорость генерации ваших данных.
Ответить с цитированием