console.trace
Выводит цепочку вызовов, которая привела к этой строке.
Доступно с: Web API
Синтаксис
console.trace(...message)Параметры
| Параметр | Тип | Описание |
|---|---|---|
| ...message | any | Необязательные. Сообщение перед списком вызовов. |
Возвращаемое значение
undefinedНичего не возвращает.
Примеры
Кто вызвал функцию (вывод в консоли браузера):
function save() {
console.trace('save called');
}
function onClick() {
save();
}
onClick();Результат:
Trace: save called
at save (app.js:2)
at onClick (app.js:6)
at app.js:9Примечания
Помогает понять, откуда функция вызывается, когда мест вызова много. Пример не запускается на сайте — откройте консоль браузера (F12).
См. также
- console.error — Выводит сообщение об ошибке — в консоли оно выделено красным.
- Error — Базовый класс ошибок: создаётся и выбрасывается через throw.
В учебнике
- Отладка — Как искать ошибки в JavaScript: чтение сообщения об ошибке, console.log и его варианты, проверка типов, инструменты разработчика и debugger.