English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Объект консоли JavaScript

объект console

Объект Console предоставляет доступ к браузерной консоли отладки.

самые часто используемые функции консоли - это запись текста и других данных.

Самый простой способ использовать методы журналирования - это выводить строки:

console.log("Hello world!!!");
проверим, посмотрим‹/›

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

var car = "Scorpio";
var myObject = { str: "Some text", id: 12 };
console.log("My first car was a", car, ". The object is:", myObject);
проверим, посмотрим‹/›

использование%cинструкции применяют CSS-стиль к выводу консоли:

console.log("This %cMy %cmessage", "color:white; background-color:black;");
проверим, посмотрим‹/›

текст перед инструкцией не受到影响, но текст после инструкции будет стилизован с помощью CSS-деклараций, указанных в параметрах.

этот код демонстрирует, как использовать несколько%cинструкции применяют CSS-стиль к выводу консоли:

console.log("%cThis %cMy %cmessage", 
"color:white; background-color:#4285f4; font-size: 2em;",
"color:#19EE1F; background-color:black; font-size: 2em;",
"color:black; background-color:yellow; font-size: 2em;");
проверим, посмотрим‹/›

методы объекта консоли

в таблице ниже перечислены методы объекта Console:

методописание
assert()Если первый параметр равен false, то записать сообщение и трек堆стека в консоль
clear()Очистить консоль
count()Записать количество вызовов функции count()
error()Вывести сообщение об ошибке в консоль
group()Создать новую группу инлайн, все последующие выводы будут отступлены на другой уровень. Чтобы перейти на уровень вверх, вызовите groupEnd()
groupCollapsed()

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

Нажмите кнопку расширения, чтобы открыть информацию о группе.

groupEnd()Выйти из текущей группы инлайн
info()Вывести информационное сообщение в консоль
log()Вывести сообщение в консоль
table()Вывести данные таблицы в виде таблицы
time()Запустить таймер (может отслеживать время выполнения операции)
timeEnd()Остановить таймер, который был запущен с помощью console.time()
trace()Вывести отладочный трек в консоль
warn()Вывести сообщение об警告 в консоль