gpt4 book ai didi

javascript - 如何在 Node.js console.log() 中获取完整对象,而不是 '[Object]' ?

转载 作者:IT老高 更新时间:2023-10-28 11:12:37 26 4
gpt4 key购买 nike

我有这个对象:

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 的内容?

最佳答案

您需要使用 util.inspect() :

const util = require('util')

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

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

输出

{ a: 'a',  b: { c: 'c', d: { e: 'e', f: { g: 'g', h: { i: 'i' } } } } }

关于javascript - 如何在 Node.js console.log() 中获取完整对象,而不是 '[Object]' ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10729276/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com