Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 01.09.2015, 19:40
Интересующийся
Отправить личное сообщение для PickUp Посмотреть профиль Найти все сообщения от PickUp
 
Регистрация: 04.02.2014
Сообщений: 12

Сохранение предыдущего значения
Подскажите пожалуйста, как сохранить предыдущее значение (в общем пофиг чего, но в моём случае отступа сверху) в функции для последующего сравнения с текущим.

Пробовал так, но чёт не вышло. Всё равно ссылается на текущее значение.
// to = offsetTop;

                        function watch_scroll_slide() {
                            var currentCount = 0;

                                return function() { // (**)
                                    return currentCount+= to;
                                };
                        }
                        var counter = watch_scroll_slide();
                        console.log(counter());
Ответить с цитированием
  #2 (permalink)  
Старый 01.09.2015, 19:52
Профессор
Отправить личное сообщение для caetus Посмотреть профиль Найти все сообщения от caetus
 
Регистрация: 23.09.2014
Сообщений: 197

потому что 0 + to == to.

объясни нормально что тебе нужно
Ответить с цитированием
  #3 (permalink)  
Старый 01.09.2015, 20:34
Интересующийся
Отправить личное сообщение для PickUp Посмотреть профиль Найти все сообщения от PickUp
 
Регистрация: 04.02.2014
Сообщений: 12

to меняется каждый раз, когда страница прокручивается (вниз - больше, вверх - меньше).
Нужно узнать значение to текущее и то, которое было до прокрутки. И сравнить. Т.е. сохранить to.
Ответить с цитированием
  #4 (permalink)  
Старый 01.09.2015, 20:37
Аватар для EmperioAf
Профессор
Отправить личное сообщение для EmperioAf Посмотреть профиль Найти все сообщения от EmperioAf
 
Регистрация: 15.01.2015
Сообщений: 622

https://learn.javascript.ru/closures#возврат-функции
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сохранение предыдущего значения PickUp Events/DOM/Window 1 02.09.2015 07:23
Множественные значения в input - ЗА ВОЗНАГРАЖДЕНИЕ! Pb160 Events/DOM/Window 0 03.08.2015 12:29
Десятичные значения в он-лайн калькуляторе. Natali_SPb Общие вопросы Javascript 3 03.11.2013 21:46
Сохранение значения переменной в Temporary Internet Files Vs1001 Общие вопросы Javascript 1 16.04.2012 02:03
передача значения предыдущего элемента ani_jery jQuery 1 16.10.2009 17:24