Теперь давайте поймем, консоль объект, который действует как функция печати Node.js, и рассмотрим различные способы его использования.
Понимание вывода консоли
В Node.js функция печати развертывается с помощью « консоль ' объект. Этот объект предлагает множество функций, которые позволяют разработчикам отображать выходные данные своего кода на экране. Он служит полезным инструментом, когда разработчики создают или исправляют код своего приложения.
Ниже приведены методы, которые пользователи могут использовать для реализации функции печати в Node.js.
Способ 1: простой «console.log()»
Основным методом функции печати в Node.js является консоль.log() . Этот метод позволяет отображать сообщения на экране консоли, являясь ценным инструментом для отладки и мониторинга кода.
консоль. бревно ( «Привет, пользователь!» ) ;
Эта функция напечатает строковое сообщение в терминале (или консоли).
Выход
Вывод приведенного выше кода будет выглядеть так:
Чтобы реализовать правильно отформатированное отображение, пользователи могут использовать спецификаторы формата по мере необходимости, чтобы сделать вывод более презентабельным и удобным для пользователя.
Способ 2: форматирование «console.log()»
консоль.log() Функцию также можно использовать через модификаторы доступа для представления форматированного изображения на экране.
Рассмотрим приведенный ниже код для форматированного вывода с использованием модификаторов доступа:
константа имя '=' 'Новый пользователь' ;константа возраст '=' 18 ;
консоль. бревно ( 'Пользователь: %s, Возраст: %d' , имя , возраст ) ;
В приведенном выше коде:
%s это для строки
%д предназначен для чисел (%i также можно использовать для целых чисел)
В методе console.log() значение переменных «name» и «age» будет вставлено внутри строки на место «%s» и «%d» соответственно.
Выход
Вывод с использованием спецификаторов доступа к формату будет выглядеть следующим образом:
Теперь давайте поймем, как можно эффективно отображать сообщения об ошибках с помощью консоль объект.
Способ 3. Обработка сообщений об ошибках с помощью «console.error()».
Пользователи могут использовать «console.log()» для общих операторов вывода, но когда дело доходит до обработки сообщений об ошибках, метод «console.error()» является лучшим выбором. Он печатает сообщение об ошибке в терминале таким образом, чтобы можно было легко обнаружить ошибку.
Рассмотрим приведенный ниже код для этой реализации кода:
консоль. ошибка ( «Возможная ошибка» ) ;Выход
Вывод приведенного выше кода будет выглядеть так:
Ее можно увидеть вместе с вкладкой «Проблемы», там упоминается 1 ошибка красным цветом.
Это также можно продемонстрировать в консоли:
Красный крест перед сообщением означает, что это сообщение об ошибке.
Вот и все из консоль.ошибка() метод. Давайте посмотрим, как мы можем добавить цвета к сообщениям.
Способ 4: Цветной вывод консоли
Печать вывода в терминале одним и тем же цветом может наскучить, но не о чем беспокоиться: консольный метод имеет возможность добавлять цвета к вашему выводу. Это может помочь пользователям подчеркнуть некоторые важные вещи, добавив подходящие цвета.
Рассмотрим приведенный ниже код, в котором три разных сообщения печатаются тремя разными цветами:
константа успехСообщение '=' ' \Икс 1б[32мУспех! \Икс 1б[0м' ;константа предупреждающее сообщение '=' ' \Икс 1b[33mВнимание! \Икс 1б[0м' ;
константа сообщение об ошибке '=' ' \Икс 1b[31mОшибка! \Икс 1б[0м' ;
консоль. бревно ( успехСообщение ) ;
консоль. бревно ( предупреждающее сообщение ) ;
консоль. бревно ( сообщение об ошибке ) ;
Функционирование escape-кодов ANSI в приведенном выше коде следующее:
- « \x1b[32м » устанавливает зеленый цвет. « \x1b «» представляет escape-символ, а начальная граница цвета указывается с помощью « [ '. Код ' 32 задает «Успех!» цвет сообщения станет зеленым.
- « \x1b[33м » задает желтый цвет для «Внимание!» сообщение.
- « \x1b[31м » устанавливает «Ошибка!» цвет сообщения станет красным.
Выход
Вывод приведенного выше кода будет напечатан тремя разными цветами:
Возможности объекта консоли не ограничиваются раскрашиванием текста. Node.js консоль Объект также предлагает отображать выходные данные в табличном формате.
Метод 5: структурированный вывод в виде таблицы консоли
Когда пользователь хочет, чтобы выходные данные отображались в виде структурированной табличной формы, особенно при работе с массивами, консоль.таблица() оказывается полезным методом.
Рассмотрим пример ниже для практической реализации:
константа пользователи '=' [{ имя : «Пользователь 1» , возраст : 19 } ,
{ имя : «Пользователь 2» , возраст : двадцать один } ,
] ;
консоль. стол ( пользователи ) ;
Выход
Если мы передадим массив объектов методу console.table(), выходные данные появятся в виде отформатированной табличной структуры как:
Это все для Функция печати Node.js . Пользователи могут использовать желаемые функции печати, используя кнопку « консоль » объект для отображения вывода исполняемого кода на экране.
Заключение
Глубокое понимание основ Node.js может быть полезно для разработки. Знание использования функции печати может существенно помочь в отладке и исправлении кода. Пользователи могут отображать вывод кода, просто используя кнопку « консоль ” или можете использовать другие методы, упомянутые в этой статье, для более оптимального результата.