The Wayback Machine - https://web.archive.org/web/20240118175551/https://www.geeksforgeeks.org/node-js-console-debug-method/
Open In App
Related Articles

Node.js console.debug() Method

Improve
Improve
Improve
Like Article
Like
Save Article
Save
Report issue
Report

The console.debug() method is an inbuilt application programming interface of the console module which is used to print messages to stdout in a newline. Similar to the console.log() method.

Syntax:

console.debug(data, args);

Parameters: This method has two parameters as mentioned above and described below:

  • data: This parameter specifies the data to be printed.
  • args: It is an optional parameter that specifies parameters to be passed as substitution values in messages passed to data. All passed args are sent to util.format().

Return Value: This method doesn’t return anything but print the formatted message to stdout in a new line. 

Example 1: The below example illustrates the use of a console.debug() method in Node.js: 

Filename: app.js 

javascript




// 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);


Run the app.js file using the following command:

node app.js

Output:

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

Example 2: The below example illustrates the use of a console.debug() method in Node.js:  

Filename: app.js 

javascript




// 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)
 
let isDebugMode = true;
console.custom_debug = function (message) {
    if (isDebugMode) {
        console.log(message);
    }
}
 
console.custom_debug("Custom debug message");


Run the app.js file using the following command:

node app.js

Output:

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

Note: The above program will compile and run by using the node filename.js command. 

Reference: https://nodejs.org/api/console.html#console_console_debug_data_args


Learn to code easily with our course Coding for Everyone. This course is accessible and designed for everyone, even if you're new to coding. Start today and join millions on a journey to improve your skills!

Whether you're preparing for your first job interview or aiming to upskill in this ever-evolving tech landscape, GeeksforGeeks Courses are your key to success. We provide top-quality content at affordable prices, all geared towards accelerating your growth in a time-bound manner. Join the millions we've already empowered, and we're here to do the same for you. Don't miss out - check it out now!

Commit to GfG's Three-90 Challenge! Purchase a course, complete 90% in 90 days, and save 90% cost click here to explore.
Last Updated : 05 Apr, 2023
Like Article
Save Article
Previous
Next
Share your thoughts in the comments
Similar Reads
Complete Tutorials