--- title: Console API slug: Web/API/Console_API tags: - API - console - Отладка translation_of: Web/API/Console_API ---
{{DefaultAPISidebar("Console API")}}
Console API обеспечивает функциональность, которая позволяет разработчикам выполнять задачи по отладке, такие как логирование сообщений или значений переменных в определённых местах кода, измерение времени, требуемое на выполнение задачи

Понятие и использование

Console API изначально было собственным API с различной браузерной реализацией. Спецификация Console API была создана, чтобы согласовать поведение. Сейчас все современные браузеры используют эту реализацию. Хотя некоторые реализации имеют свои собственные функции. Узнать больше можно здесь:

Использование крайне простое — объект {{domxref("console")}} ({{domxref("window.console")}} в браузерах или {{domxref("WorkerGlobalScope.console")}} в Web Worker) содержит множество методов, которые вы можете вызвать для выполнения отладки. В основном используется для вывода веб-консоль различных значений.

Один из самых часто используемых методов {{domxref("console.log")}}, который используют для вывода текущего значения переменной.

Интерфейсы

{{domxref("console")}}
Обеспечивает простую функциональность для отладки. Включает в себя логирование, трассировку, таймеры и счётчики.

Примеры

let myString = 'Hello world';

// Вывод "Hello world" в консоль
console.log(myString)

Смотрите больше примеров на странице Console.

Спецификации

Specification Status Comment
{{SpecName('Console API')}} {{Spec2('Console API')}} Первоначальное определение

Совместимость с браузерами

{{Compat("api.Console")}}

Смотрите также