English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Референс-мануал JavaScript Error
Атрибут message означает сообщение типа ошибки.
errorObj.message
try { aaalert("Hello world"); } document.getElementById("result").innerHTML = e.message; }Проверьте, посмотрите‹/›
Все браузеры полностью поддерживают атрибут message:
атрибут | |||||
message | является | является | является | является | является |
Возвратное значение: | Строка сообщения об ошибке |
---|---|
Версия JavaScript: | ECMAScript 1 |
Произошла ошибка параметра "За пределами диапазона":
function check(value) { if (["apple", "banana", "mango"].includes(value) === false) { throw new RangeError("Параметр должен быть "\"apple\", "\"banana\", или "\"mango\"."); } } try { check("carrot"); } document.getElementById("result").innerHTML = e.message; }Проверьте, посмотрите‹/›
Произошла ошибка синтаксиса:
try { eval("varr x = 'Hello'"); } document.getElementById("result").innerHTML = e.message; }Проверьте, посмотрите‹/›
Произошла ошибка типа:
try { undefined.xxx(); } document.getElementById("result").innerHTML = e.message; }Проверьте, посмотрите‹/›
Произошла ошибка декодирования URI():
try { decodeURI("%%"); } document.getElementById("result").innerHTML = e.message; }Проверьте, посмотрите‹/›