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