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

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

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

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

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

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