how to console.log an object code example

Example 1: console.log object at current state

console.log(JSON.parse(JSON.stringify(obj)));

Example 2: console.log object object

const language = this.converstaionLanguage; // {"lang":"en"} <- this is JSON

console.log(language); // [object Object]
console.log(JSON.stringify(language) // {"lang":"en"}

Example 3: cosnsole.log without obj object

console.log(JSON.stringify(myObject, null, 4));

Example 4: nested array of object shows as object in console log output js

const util = require('util')

console.log(util.inspect(myObject, {showHidden: false, depth: null}))

// alternative shortcut
console.log(util.inspect(myObject, false, null, true /* enable colors */))