Я вхожу в js и отлаживаю sdk для начала. Я нахожу, что мне нужно следить за функциями, а затем, когда я хочу увидеть свойства переменной Я должен console.log (переменная) внутри любой функции и в точке в той функции, где я хочу видеть переменную, нет ли более простого способа, когда я могу просто увидеть текущее состояние объекта? Когда я говорю текущее состояние, я имею в виду, что это конечное состояние после запуска функции, которая не изменяется, поэтому я должен иметь возможность просто взглянуть на это последнее известное состояние var cart; Я просто исследую эту причину, я знаю, что она не изменилась. Я делаю это, чтобы я мог легко видеть такие вещи, как obj.options, я использую отладчик chromes, который не должен быть слишком сложным?Расширение и исследование объектов json без необходимости использования console.log (obj)
Мне не нужны точки перерыва, потому что я знаю, что эта переменная не изменится после запуска функции, поэтому для меня нужно написать console.log (и т. Д.), Чтобы иметь возможность проверять состояние и атрибуты и то, что когда-либо. Я не могу просто открыть массив переменных в chrome debugger?
вы можете, в зависимости от того, где вы хранения этих переменных. если они являются глобальными переменными, у вас должен быть доступ к ним изнутри отладчика. – llamerr
Вы можете ввести имя любой глобальной переменной в консоли для ее проверки. – Shilly
Вы знакомы с этим: [Как установить условную точку прерывания в инструментах отладчика Chrome] (http://stackoverflow.com/questions/14598561/javascript-how-to-set-a-conditional-break-point-in -chrome-debugger-tools) – Aminadav