Как получить доступ к значениям из замыкания <function scope> в панели наблюдения инструмента Chrome Developer?

я имеюсложный объект JavaScript который генерируется некоторымисторонний инструмент, который выглядит так (внутри панели инструментов Chrome Developer Tools Watch):

Я заинтересован в чтении этихtext а такжеvalue атрибутыi Объект. Я никогда такого не видела<function scope> вещь раньше. В таких случаях,

Как получить доступ к значениям из<function scope>«sзакрытие в инструментах разработчика ChromeЧасы панель?

Или это невозможно?

 Carter Cole20 мар. 2017 г., 16:53
devtoolsecrets.com/secret/... Firebug может делать то, что вы хотите
 student12 июл. 2016 г., 13:48
@vsharper возвращается<not available>, но дляarg.layer.getElements()[0].coordinates.prototype также дает то же самоезакрытие вещь
 student21 мар. 2017 г., 06:07
@CarterCole Окей, но как?

Ответы на вопрос(1)

Решение Вопроса

функцию и среду, в которой эта функция была создана. Среда состоит из любых локальных переменных, которые находились в области действия во время создания замыкания.

Источник: MDN Закрытия

i объект, который вы видите, был создан в некоторый момент в прошлом, а функция, в которой вы остановились, была создана внутри той же внешней функции, которая создала объект. Когда внутренняя функция обращается к переменным внешней функции, создается замыкание, чтобы «запомнить» их.

Вы не можете получить доступ к закрытым переменным напрямую.

Ваш ответ на вопрос