Задать вопрос
@IvanIvanIvanIvanIvan

Нормально ли на стороне клиента сортировать большие массивы?

Нормально ли сортировать на стороне клиента массив, состоящий, скажем, из 5000 объектов?
  • Вопрос задан
  • 1227 просмотров
Подписаться 2 Средний 1 комментарий
Решения вопроса 3
kshshe
@kshshe
Frontend developer
Если это не блокирует интерфейс – нормально. Если блокирует хотя бы на немного заметный промежуток времени, стоит подумать о том, чтобы сортировать на стороне сервера или в отдельном потоке (воркере).
Ответ написан
Комментировать
@rPman
Все зависит от того, какие операции происходят при сравнении элементов.

Если элементы - обычные объекты javascript в оперативной памяти - это быстро, и десятые доли секунды клиент может и не заметить, но если вы умудряетесь на каждый запрос сравнения лезть в DOM то это будет катастрофа.
Ответ написан
Комментировать
NeiroNx
@NeiroNx
Программист
Нормально - ты же не Monero майнишь, а время cpu хостинга не резиновое.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы