如何在Node.js的控制台中获得完整的对象,而不是“[Object]”?调试时使用console.log(),我怎样才能得到完整的对象呢?const myObject = {
"a":"a",
"b":{
"c":"c",
"d":{
"e":"e",
"f":{
"g":"g",
"h":{
"i":"i"
}
}
}
}}; console.log(myObject);产出:{ a: 'a', b: { c: 'c', d: { e: 'e', f: [Object] } } }但我也想看看财产的内容f.
3 回答
牧羊人nacy
TA贡献1862条经验 获得超7个赞
你需要用util.inspect()
:
const util = require('util')console.log(util.inspect(myObject, {showHidden: false, depth: null}))// alternative shortcutconsole.log(util.inspect(myObject, false, null, true /* enable colors */))
产出
{ a: 'a', b: { c: 'c', d: { e: 'e', f: { g: 'g', h: { i: 'i' } } } } }
添加回答
举报
0/150
提交
取消