我正在使用 VS Code 终端使用 console.log(object)
打印 JavaScript (Nodejs) 中的对象。
object = { data: 1, next: { data: 2, next: { data: 3, next: { data: 4, next: null }}}};
console.log(object)
终端显示:
>>> { data: 1, next: { data: 2, next: { data: 3, next: [Object] } } }
如何显示所有对象?我想要这个输出:
>>> { data: 1, next: { data: 2, next: { data: 3, next: { data: 4, next: null }}}}
最佳答案
最简单的方法是首先对对象进行字符串化。您可以通过调用console.log(JSON.stringify(object));
来做到这一点。还可以在使用 console.log(JSON.stringify(object, null, 2));
字符串化对象时漂亮地打印对象。 (2
表示它将使用两个空格进行缩进)。
关于javascript - 在控制台 VS Code 中显示所有对象输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/75568034/