Печать вывода в Node.js: Console.log и многое другое

Чтобы распечатать выходные данные в Node.js, вы можете использовать различные методы. Вот некоторые часто используемые методы печати в Node.js:

  1. Console.log(): это наиболее часто используемый метод печати в Node.js. Он выводит указанную строку или объект на консоль.

Пример:

console.log("Hello, world!");
  1. Process.stdout.write(): этот метод записывает строку или буфер непосредственно в стандартный вывод.

Пример:

process.stdout.write("Hello, world!");
  1. Util.inspect(): этот метод полезен для печати сложных объектов или отладочной информации. Он возвращает строковое представление объекта.

Пример:

const util = require('util');
const obj = { name: 'John', age: 25 };
console.log(util.inspect(obj));
  1. Util.format(): этот метод позволяет форматировать строку с помощью заполнителей и переменных, аналогично форматированию в стиле printf().

Пример:

const util = require('util');
const name = 'John';
const age = 25;
console.log(util.format('My name is %s and I am %d years old.', name, age));
  1. Пользовательские функции или библиотеки. Вы также можете создавать свои собственные функции или использовать сторонние библиотеки для печати результатов в Node.js. Некоторые популярные библиотеки включают chalk, winston и log4js.

Пример (с использованием библиотеки мела):

const chalk = require('chalk');
console.log(chalk.green('Success!'));