Мне нужно связать с событием прокрутки довольно тяжелую функцию, и мне интересно, каковы лучшие методы для сокращения накладных расходов.
Мне нужно определить, есть ли определенные элементы в окне просмотра.
document.addEventListener("scroll", function () {
heavyFunction();
});
Я читал о пассивных слушателях событий, регулировании и отбраковке. И я не могу понять, какую технику лучше использовать.
Может ли кто-нибудь прояснить ситуацию?