@yankoyski

Как можно оптимизировать/уменьшить код?

Код возвращает актуальное значение переменной "y", обновляющейся при скролле и записывает значение в "f".

let f = (function () {

    let y = (function () {

        let result = 1;

        return function () {

            return result ++;
        };
    })();

    $(window).on("scroll", function() {

        return f = y();
    });
})();
  • Вопрос задан
  • 97 просмотров
Пригласить эксперта
Ответы на вопрос 2
customtema
@customtema
arint.ru
Спасибо, вспомнил про бесполезную let.

А зачем все это?
Ответ написан
twobomb
@twobomb
Я не понимаю зачем вам это значение, но могу вам с увереностью сказать это не значение скролла относительно страницы. Код можно так сделать
(function(){
  var result = 1;
    $(window).on("scroll", function() {
        result++;
    });

})();
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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