Spec-Zone.ru › Haxe JavaScript

ConsoleInstance

package js.html

Доступно в js

Объект Console предоставляет доступ к консоли отладки браузера (например, к Веб-консоли в Firefox). Особенности его работы зависят от браузера, но существует фактический набор функций, которые обычно предоставляются.

Документация Консоли от Авторов Mozilla, лицензирована по CC-BY-SA 2.5.

См. также:

  • https://developer.mozilla.org/ru/docs/Web/API/Console

Методы

assert(condition:Bool = false, data:Rest<Dynamic>):Void

Выводит сообщение и стек вызовов в консоль, если первый аргумент равен false.

clear():Void

Очищает консоль.

count(label:String = "default"):Void

Выводит количество раз, когда эта строка была вызвана с заданным меткой.

countReset(label:String = "default"):Void

Сбрасывает значение счетчика с заданной меткой.

debug(data:Rest<Dynamic>):Void

Выводит сообщение в консоль с уровнем логирования "debug". Примечание: начиная с Chromium 58, этот метод появляется только в консолях браузера Chromium, когда выбран уровень "Подробно".

dir(data:Rest<Dynamic>):Void

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

dirxml(data:Rest<Dynamic>):Void

Отображает представление элемента XML/HTML указанного объекта, если это возможно, или представление JavaScript-объекта, если это невозможно.

error(data:Rest<Dynamic>):Void

Выводит сообщение об ошибке. Можно использовать подстановку строк и дополнительные аргументы с этим методом.

exception(data:Rest<Dynamic>):Void

Псевдоним для error().

group(data:Rest<Dynamic>):Void

Создает новую интерактивную группу, увеличивая отступ всего последующего вывода на уровень. Для возврата на предыдущий уровень вызовите groupEnd().

groupCollapsed(data:Rest<Dynamic>):Void

Создает новую интерактивную группу, увеличивая отступ всего последующего вывода на уровень. В отличие от group(), эта группа изначально скрыта, и для ее разворачивания требуется нажатие на кнопку. Для возврата на предыдущий уровень вызовите groupEnd().

groupEnd():Void

Завершает текущую интерактивную группу.

info(data:Rest<Dynamic>):Void

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

log(data:Rest<Dynamic>):Void

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

profile(data:Rest<Dynamic>):Void

Запускает встроенный профилировщик браузера (например, инструмент производительности Firefox). Можно указать необязательное имя для профиля.

profileEnd(data:Rest<Dynamic>):Void

Останавливает профилировщик. Результат профилирования можно увидеть в инструменте производительности браузера (например, инструменте производительности Firefox).

table(data:Rest<Dynamic>):Void

Отображает табличные данные в виде таблицы.

time(label:String = "default"):Void

Запускает таймер с именем, указанным в качестве входного параметра. На странице может работать до 10 000 одновременных таймеров.

timeEnd(label:String = "default"):Void

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

timeLog(label:String = "default", data:Rest<Dynamic>):Void

Выводит в консоль значение указанного таймера.

timeStamp(?data:Dynamic):Void

Добавляет маркер в инструмент Timeline или Waterfall браузера.

trace(data:Rest<Dynamic>):Void

Выводит трассировку стека.

warn(data:Rest<Dynamic>):Void

Выводит сообщение об ошибке. Можно использовать подстановку строк и дополнительные аргументы с этим методом.

© 2005–2020 Haxe Foundation
Licensed under a MIT license.
https://api.haxe.org/js/html/ConsoleInstance.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API