ConsoleInstance
package js.html
Доступно в js
Объект Console предоставляет доступ к консоли отладки браузера (например, к Веб-консоли в Firefox). Особенности его работы зависят от браузера, но существует фактический набор функций, которые обычно предоставляются.
Документация Консоли от Авторов Mozilla, лицензирована по CC-BY-SA 2.5.
См. также:
Методы
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