JS / DOM, perf: Стоит ли вам использовать как можно меньше слушателей событий? - PullRequest
2 голосов
/ 23 сентября 2019

Допустим, у меня есть 10000 элементов в DOM, которые должны реагировать на движение мыши, например, каждый вращается в направлении мыши.

Мне интересно два подхода: а) добавить прослушиватель событий DOM для каждого элемента индивидуально и b) добавление одного прослушивателя событий DOM, а затем итерирование массива из 10000 элементов вручную.

Некоторые простые тесты в принципе не показывают для меня разницы в производительности.

Я заключаю, что пытаясь минимизировать количествоСлушатели событий - это ненужная «оптимизация», и ее можно безопасно пропустить.

Можете ли вы назвать какие-либо причины, чтобы уменьшить число слушателей событий DOM?Или вы бы сказали, что нет необходимости пытаться оптимизировать это?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...