Регистрация ошибок и предупреждений в консоли браузера с помощью vanilla JavaScript

Есть ли способ регистрировать сообщения WARN и ERROR на консоли с помощью ванильного JavaScript?

Примером может быть что-то вроде:

введите здесь описание изображения

Я мог бы просто напечатать его с помощью console.log(), но он печатается без цвета как простое сообщение. Я хотел бы напечатать его как ошибку или предупреждение, чтобы он был цветным и фоновым.

Большинство онлайн-руководств предлагают использовать какую-либо библиотеку регистратора, такую ​​как log4javascript. Я надеюсь сделать это без какой-либо зависимости.

Спасибо!


person user2490003    schedule 06.11.2019    source источник


Ответы (2)


Вы можете использовать функции console.warn и console.error. Первый для предупреждений и второй для ошибок.

https://developer.mozilla.org/es/docs/Web/API/Console/error https://developer.mozilla.org/es/docs/Web/API/Console/warn

person Luis Barajas    schedule 06.11.2019

console.warn('warning message');

Выводит предупреждающее сообщение в веб-консоль.

https://developer.mozilla.org/en-US/docs/Web/API/Console/warn

console.error('error message');

Выводит сообщение об ошибке в веб-консоль.

https://developer.mozilla.org/en-US/docs/Web/API/Console/error

person wdm    schedule 06.11.2019