Большинство из нас, должно быть, широко использовали методы console.log() или console.error(), а иногда и console.info() в javascript, но есть несколько замечательных консольных методов. который поможет в вашей повседневной разработке javascript/node.

1.console.time() и console.timeEnd()

Бывают ситуации, когда мы хотим знать, сколько времени потребовалось для выполнения вызова в приложении Node.
Эти два метода приходят на помощь.
Просто пометьте их и вызовите их (я использую фальшивый тайм-аут, это может быть вызов вашей БД или/и вашего API) до и после вызова.

2. console.assert()

Это помогает установить, является ли ответ ложным, а затем распечатать журнал консоли. Хорошим вариантом использования может быть проверка того, не ожидаете ли вы определенного ответа от своего вызова API и хотите ли вы записать его в консоль, чтобы ваши наблюдатели за журналом могли его зафиксировать (вместо использования оператора if).

3. console.count()

Предоставляет поддержку для отображения того, сколько раз вызывается определенная функция. Вы вызываете счетчик с меткой, он будет увеличивать счетчик на 1 для метки каждый раз, когда он вызывается.

4. console.group() и console.groupEnd()

Этот консольный метод группирует для вас журналы консоли. Очень полезно при фронтенд-разработке и логировании в консоли браузера.

5. консоль.таблица()

Это один из замечательных консольных методов, но он используется реже всего. Метод нарисует в консоли красивую таблицу с предоставленным объектом или массивом.

А скачать код примера можно здесь https://github.com/amzu-dev/js-console-log