📜  Node.js console.debug() 方法

📅  最后修改于: 2022-05-13 01:56:32.931000             🧑  作者: Mango

Node.js console.debug() 方法

console.debug() 方法是控制台模块的内置应用程序编程接口,用于在换行符中将消息打印到标准输出。类似于 console.log() 方法。

句法:

console.debug(data, args);

参数:此方法有两个参数,如前所述,如下所述:

  1. data:此参数指定要打印的数据。
  2. args:它是可选参数,指定要在传递给数据的消息中作为替换值传递的参数。所有传递的参数都被发送到 util.format()。

返回值:此方法不返回任何内容,而是在换行符中将格式化的消息打印到标准输出。

以下示例说明了在 Node.js 中使用 console.debug() 方法:

示例 1:文件名:app.js

// Accessing console module
const console = require('console');
  
// Calling console.debug() 
console.debug("This is a sample debug message!");
console.debug("Sample debug message with args: %d", 39);

使用以下命令运行 app.js 文件:

node app.js

输出:

This is a sample debug message!
Sample debug message with args: 39

示例 2:文件名:app.js

// Accessing console module
const console = require('console');
  
// Calling console.debug()
console.debug("This is a %s", 
    " sample debug message!");
console.debug("Sample debug message"
    + " with args: %d", 34);
console.debug("Debug message: Warning "
    + "at function %s: line number %d ",
    "ff()",96)
  
var isDebugMode = true;
console.custom_debug = function(message) { 
  if (isDebugMode) {
    console.log(message);
  }
}
  
console.custom_debug("Custom debug message");

使用以下命令运行 app.js 文件:

node app.js

输出:

This is a  sample debug message!
Sample debug message with args: 34
Debug message: Warning at function ff(): line number 96
Custom debug message

注意:上面的程序将使用node filename.js命令编译和运行。

参考: https://nodejs.org/api/console.html#console_console_debug_data_args