Spec-Zone.ru › Haxe JavaScript

Консоль

package js.html

Доступно в js

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

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

См. также:

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

Статические методы

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

Spec-Zone.ru

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