Консоль
package js.html
Доступно в js
Объект Console предоставляет доступ к консоли отладки браузера (например, к Веб-консоли в Firefox). Специфика работы отличается в зависимости от браузера, но существует фактический набор функций, который обычно предоставляется.
Документация консоли от сотрудников Mozilla, лицензия CC-BY-SA 2.5.
См. также:
Статические методы
staticassert(condition:Bool = false, data:Rest<Dynamic>):Void
Выводит сообщение и стек вызовов в консоль, если первый аргумент false.
staticclear():Void
Очищает консоль.
staticcount(label:String = "default"):Void
Выводит количество вызовов этой строки с заданным меткой.
staticcountReset(label:String = "default"):Void
Сбрасывает значение счётчика с заданной меткой.
staticdebug(data:Rest<Dynamic>):Void
Выводит сообщение в консоль с уровнем логирования "debug". Примечание: начиная с Chromium 58, этот метод появляется только в консолях браузера Chromium при выбранном уровне "Подробно".
staticdir(data:Rest<Dynamic>):Void
Отображает интерактивный список свойств указанного JavaScript-объекта. Этот список позволяет использовать раскрывающие треугольники для просмотра содержимого дочерних объектов.
staticdirxml(data:Rest<Dynamic>):Void
Отображает представление XML/HTML элемента указанного объекта, если возможно, или представление JavaScript-объекта, если нет.
staticerror(data:Rest<Dynamic>):Void
Выводит сообщение об ошибке. Вы можете использовать подстановку строк и дополнительные аргументы с этим методом.
staticexception(data:Rest<Dynamic>):Void
Псевдоним для error().
staticgroup(data:Rest<Dynamic>):Void
Создаёт новую вложенную группу, отступая весь последующий вывод на один уровень. Чтобы вернуться на уровень выше, вызовите groupEnd().
staticgroupCollapsed(data:Rest<Dynamic>):Void
Создаёт новую вложенную группу, отступая весь последующий вывод на один уровень. В отличие от group(), эта группа изначально свёрнута и требует использования кнопки раскрытия для её развёртывания. Чтобы вернуться на уровень выше, вызовите groupEnd().
staticgroupEnd():Void
Выходит из текущей вложенной группы.
staticinfo(data:Rest<Dynamic>):Void
Информационное протоколирование. Вы можете использовать подстановку строк и дополнительные аргументы с этим методом.
staticlog(data:Rest<Dynamic>):Void
Для общего вывода информации протоколирования. Вы можете использовать подстановку строк и дополнительные аргументы с этим методом.
staticprofile(data:Rest<Dynamic>):Void
Запускает встроенный профайлер браузера (например, инструмент производительности Firefox). Вы можете указать необязательное имя для профиля.
staticprofileEnd(data:Rest<Dynamic>):Void
Останавливает профайлер. Результирующий профиль можно увидеть в инструменте производительности браузера (например, инструменте производительности Firefox).
statictable(data:Rest<Dynamic>):Void
Отображает табличные данные в виде таблицы.
statictime(label:String = "default"):Void
Запускает таймер с указанным именем. На странице может выполняться до 10 000 одновременных таймеров.
statictimeEnd(label:String = "default"):Void
Останавливает указанный таймер и регистрирует прошедшее время в секундах с момента его запуска.
statictimeLog(label:String = "default", data:Rest<Dynamic>):Void
Записывает значение указанного таймера в консоль.
statictimeStamp(?data:Dynamic):Void
Добавляет маркер в инструмент временной шкалы или Waterfall браузера.
statictrace(data:Rest<Dynamic>):Void
Выводит стек вызовов.
staticwarn(data:Rest<Dynamic>):Void
Выводит сообщение об ошибке. Вы можете использовать подстановку строк и дополнительные аргументы с этим методом.
© 2005–2020 Haxe Foundation
Licensed under a MIT license.
https://api.haxe.org/js/html/Console.html