Доступ к локальной переменной снаружи функции - PullRequest
1 голос
/ 22 сентября 2010

Я использую TopUp , чтобы сделать простое слайд-шоу. К сожалению, они не выставляют индекс изображения.

Есть ли способ получить доступ к локальной переменной "index" без необходимости изменения исходного скрипта?

TopUp = (function() {
 var index = null;
    ...
}

Ответы [ 2 ]

1 голос
/ 22 сентября 2010

Без изменения исходного скрипта вы не сможете.

Но если вы просто хотите иметь возможность прочитать значение index, модификация может быть очень простой, добавив небольшую функцию вобъект вернулся:

getIndex : function() {
  return index;
},
0 голосов
/ 22 сентября 2010

Нет способа вывести эту переменную.Глядя на (несколько пугающий) источник, не похоже, что обратному вызову «ondisplay» передается что-то полезное, но это не совсем понятно (и в документации вообще не упоминаются параметры).

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