console.error
Выводит сообщение об ошибке — в консоли оно выделено красным.
Доступно с: Web API
Синтаксис
console.error(...values)Параметры
| Параметр | Тип | Описание |
|---|---|---|
| ...values | any | Значения, которые нужно вывести. |
Возвращаемое значение
undefinedНичего не возвращает.
Примеры
Сообщение об ошибке в catch:
try {
JSON.parse('{oops');
} catch (error) {
console.error('Could not load settings:', error.name);
}Результат:
Could not load settings: SyntaxErrorПримечания
В браузере такое сообщение показано красным и попадает в фильтр Errors. В Node.js оно пишется в поток ошибок stderr, а не в обычный вывод.
См. также
- console.warn — Выводит предупреждение — в консоли оно выделено жёлтым.
- console.log — Выводит значения в консоль.
- try...catch — Перехватывает ошибки, чтобы программа не остановилась.
В учебнике
- Отладка — Как искать ошибки в JavaScript: чтение сообщения об ошибке, console.log и его варианты, проверка типов, инструменты разработчика и debugger.