Spec-Zone.ru › Web APIs

console: метод trace() статический

Базовая Широко доступная

Эта функция хорошо зарекомендовала себя и работает на многих устройствах и версиях браузеров. Она доступна в браузерах с июля 2015 года.

  • Подробнее
  • Полная совместимость
  • Отправить отзыв

Примечание: Эта функция доступна в Web Workers.

Статический метод console.trace() выводит трассировку стека в консоль.

Примечание: В некоторых браузерах console.trace() также может выводить последовательность вызовов и асинхронных событий, ведущих к текущему console.trace(), которые не находятся в стеке вызовов — для помощи в определении источника текущего цикла обработки событий.

См. Трассировки стека в документации console для получения подробностей и примеров.

Синтаксис

console.trace()
console.trace(object1, /* …, */ objectN)

Параметры

objects Необязательно

Ноль или более объектов, которые должны быть выведены в консоль вместе с трассировкой. Они собираются и форматируются так же, как если бы они были переданы методу console.log().

Возвращаемое значение

None (undefined).

Примеры

function foo() {
  function bar() {
    console.trace();
  }
  bar();
}

foo();

В консоли будет отображена следующая трассировка:

bar
foo
<anonymous>

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

Спецификация
Console
# trace

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

Рабочий стол Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на iOS Samsung Internet WebView Android
trace_static 2 12 6 11 4 18 6 11 3.2 1.0 ≤37

См. также

  • Документация Microsoft Edge по console.trace()
  • Документация Node.js по console.trace()
  • Документация Google Chrome по console.trace()

© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/console/trace_static

Spec-Zone.ru

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