Chrome выводит «Ошибка скрипта».и Firefox выводит «ReferenceError: d не определено»
Запустите следующий код в консоли браузера и обратите внимание на разницу.
Почему сообщение Chrome не так наглядно, как в Firefox?Как получить полное сообщение об ошибке из Chrome?
Код обернут в setTimeouts, чтобы его можно было запускать в одном контексте для запуска и вывода консоли.Эта проблема также возникает при запуске в качестве сценария.
// custom global error handler
setTimeout(() => {
window.onerror = function(message) {
console.log("Error message: ", message)
return false
}
})
// create an error
setTimeout(() => {
d;
})