console.dir(obj[, options])


  • obj <any>
  • options <Object>

    • showHidden <boolean> 如果为 true,则也会显示对象的不可枚举属性和符号属性。默认值: false
    • depth <number> 告诉 util.inspect() 格式化对象时要递归多少次。这对于检查大型复杂对象很有用。要使其无限递归,可传入 null默认值: 2
    • colors <boolean> 如果为 true,则输出将使用 ANSI 颜色代码进行样式设置。颜色可定制,请参阅自定义 util.inspect() 颜色默认值: false

obj 上使用 util.inspect() 并将结果字符串打印到 stdout。 此函数绕过 obj 上定义的任何自定义 inspect() 函数。

  • obj <any>
  • options <Object>

    • showHidden <boolean> If true then the object's non-enumerable and symbol properties will be shown too. Default: false.
    • depth <number> Tells util.inspect() how many times to recurse while formatting the object. This is useful for inspecting large complicated objects. To make it recurse indefinitely, pass null. Default: 2.
    • colors <boolean> If true, then the output will be styled with ANSI color codes. Colors are customizable; see customizing util.inspect() colors. Default: false.

Uses util.inspect() on obj and prints the resulting string to stdout. This function bypasses any custom inspect() function defined on obj.