Вывести значения переменных, объявленные внутри jquery $ (document) .ready () из консоли Firebug - PullRequest
2 голосов
/ 07 февраля 2012

У меня есть что-то вроде:

$(document).ready(function() {
    var numberOfTables = 3;
});

Есть ли в любом случае, что я могу получить доступ к numberOfTables значение из Firebug Консоль, без необходимости вводить в моем скрипте что-то вроде: console.out(numberOfTables)

Ответы [ 3 ]

2 голосов
/ 07 февраля 2012

numberOfTables - это внутренний объем.

так что вы не видите его

однако рассмотрим удаление ключевого слова VAR (только для отладки !!!)

и будет global

чтобы вы могли видеть это.

1 голос
/ 07 февраля 2012

Добавить отладчик; внутри вашей функции (после объявления вашей переменной). Firebug прекратит выполнение скрипта. Затем вы можете просто навести числоOfTables, чтобы увидеть его значение.

1 голос
/ 07 февраля 2012

Когда переменная выходит из области видимости, вы ничего не можете сделать, чтобы получить к ней доступ.Вы можете установить точку останова и проверить переменную в отладчике, не используя console, но она будет действительна только в области видимости.

...