Распаковка объектов в консоли - PullRequest
1 голос
/ 27 октября 2011

Я console.log использую JSON, и в Google Chrome по умолчанию весь объект обернут. Поэтому, если я хочу иметь глобальное представление о материалах в JSON, я должен вручную развернуть все свойства вручную. Можно ли сказать console.log, что я хочу, чтобы мой объект был полностью развернут?

1 Ответ

1 голос
/ 27 октября 2011

console.dir и console.log обертывают объекты таким образом, чтобы им не приходилось иметь дело с рекурсией, которая могла бы вызвать бесконечный цикл. Я не верю, что есть способ заставить его развернуть весь объект (по вышеупомянутой причине) с помощью специальной команды.

Вы можете переопределить JSON, чтобы он был "красивым", и просмотреть всю вещь в виде строки:

console.log(JSON.stringify(JSON.parse(compressedJSON), null, 4));

Единственный другой вариант - вставить JSON в приложение просмотра JSON ( Fiddler имеет одно встроенное).

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