Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
setTimeout(() => { window.addEventListener('scroll', function() { // ... }, { once: true }); }, 100);
setTimeout
once: true
setTimeout
потому что с перезагрузкой/возвращением назад/ссылка с хешем вызовет скроллonce: true
ну очевидно