Если вы используете browser supports, вы также можете использовать функцию JSON.stringify()
. Это лучше всего объяснить на примере:
var a = [
"123",
{ "foo": "bar" },
[ "inner", "array", [ "inner-inner", "array-array" ] ]
];
console.log(JSON.stringify(a));
// "["123",{"foo":"bar"},["inner","array",["inner-inner","array-array"]]]"
В основном функция преобразует объекты в формат строки JSON позволяет видеть каждый объект/массив и все его вложенные элементы в плане, нитевидные формате.
Помните, что этот метод будет эффективен только в том случае, если объект, который вы пытаетесь просмотреть, содержит только простые типы данных ... Определения функций внутри объектов и более сложные встроенные объекты, такие как window
или document
, не приведут к Полезная информация.
Используйте лучшие инструменты для браузера/dev –
@SteveRobbins, что вы предлагаете? Будет ли firebug напечатать эти данные? – Wampirue
В Chrome вы можете расширить объекты http://i.imgur.com/woSwpZC.png –