HiveBrain v1.2.0
Get Started
← Back to all entries
snippetjavascriptCritical

How can I display a JavaScript object?

Submitted by: @import:stackoverflow-api··
0
Viewed 0 times
objecthowdisplaycanjavascript

Problem

How do I display the content of a JavaScript object in a string format like when we alert a variable?

The same formatted way I want to display an object.

Solution

If you want to print the object for debugging purposes, use the code:

var obj = {
  prop1: 'prop1Value',
  prop2: 'prop2Value',
  child: {
    childProp1: 'childProp1Value',
  },
}
console.log(obj)


will display:

Note: you must only log the object. For example, this won't work:

console.log('My object : ' + obj)


Note ': You can also use a comma in the log method, then the first line of the output will be the string and after that, the object will be rendered:

console.log('My object: ', obj);

Code Snippets

var obj = {
  prop1: 'prop1Value',
  prop2: 'prop2Value',
  child: {
    childProp1: 'childProp1Value',
  },
}
console.log(obj)
console.log('My object : ' + obj)
console.log('My object: ', obj);

Context

Stack Overflow Q#957537, score: 1362

Revisions (0)

No revisions yet.