我怎么能在节点获得完整的对象。JS '的控制台。log(),而不是'[对象] '?

Michał Perłakowski提出了一个问题:How can I get the full object in Node.js's console.log(), rather than '[Object]'?,或许与您遇到的问题类似。

回答者Michał Perłakowski250R给出了该问题的处理方式:

You need to use util.inspect():

const util = require('util')

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

// alternative shortcut
console.log(util.inspect(myObject, false, null))

Outputs

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

See util.inspect() docs.

希望本文对你有帮助,欢迎支持JavaScript中文网