Как можно оптимизировать данный код?

Здравствуйте.
Помогите, пожалуйста, оптимизировать мой код: https://jsfiddle.net/Lu1p0xmo/
Там все подробно прокомментировал, чтобы быстрее вошли в курс дела.

Проблема в том, что когда зафиксированных точек становится много (больше 300), сайт начинает лагать. На фиддле возможно ничего не заметно, но у меня на сайте ощущается. Это самый тяжелый скрипт как мне кажется, остальные все стандартные: слайдеры, попапы, формы, так что не думаю, что проблема в них.
Понятия не имею, как можно еще написать. Могут ли объявления переменных и условия в цикле существенно влиять на производительность или все же дело в алгоритме?
  • Вопрос задан
  • 160 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы