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