Название ошибки JavaScript
Пример
Вернуть имя ошибки:
try {
adddlert("Welcome guest!");
}
catch(err) {
document.getElementById("demo").innerHTML = err.name;
}
Определение и использование
Свойство name
задает или возвращает имя ошибки.
Свойство имени ошибки может возвращать шесть разных значений:
Название ошибки | Описание | Попробуй |
---|---|---|
EvalError | Устарело - вместо этого используйте SyntaxError | |
RangeError | Произошло число "вне диапазона" | |
ReferenceError | Произошла недопустимая ссылка | |
Ошибка синтаксиса | Произошла синтаксическая ошибка | |
Ошибка типа | Произошла ошибка типа | |
URIError | Произошла ошибка в encodeURI() |
Смотрите также:
Свойство сообщения объекта Error.
Синтаксис
errorObj.name
Возвращаемое значение
Тип | Описание |
Строка | Название ошибки. |
Поддержка браузера
error.name
является функцией ECMAScript1 (ES1).
ES1 (JavaScript 1997) полностью поддерживается во всех браузерах:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |
Связанные страницы
Учебник по JavaScript: ошибки JavaScript
Справочник по JavaScript: свойство сообщения